首页 > 动态 > 精选问答 >

havesthdone和havesthdoing区别

2025-08-24 01:26:44

问题描述:

havesthdone和havesthdoing区别,急!求解答,求不鸽我!

最佳答案

推荐答案

2025-08-24 01:26:44

havesthdone和havesthdoing区别】在英语学习中,"have sth done" 和 "have sth doing" 是两个常见的结构,虽然它们都与“让某事发生”有关,但用法和含义有明显区别。下面我们将从语法结构、使用场景和语义差异等方面进行详细对比。

一、基本结构解析

结构 含义 时态 动词形式
have sth done 让别人做某事(强调动作由他人完成) 一般现在时 过去分词
have sth doing 让某事物处于某种状态或持续动作 一般现在时 现在分词

二、语法与用法详解

1. have sth done

- 结构:主语 + have + 宾语(sth)+ 过去分词(done)

- 含义:表示“让别人做某事”,强调动作是由他人完成的。

- 常见用法:

- I had my car repaired.

- 我让别人修了我的车。

- She had her hair cut last week.

- 她上周让人给她剪了头发。

> 注意:这里的“done”表示被动,说明动作是别人完成的,而不是主语自己做的。

2. have sth doing

- 结构:主语 + have + 宾语(sth)+ 现在分词(doing)

- 含义:表示“让某物处于某种状态或持续进行的动作”,常用于描述事物正在发生或被保持的状态。

- 常见用法:

- I had the lights on all night.

- 我让灯整晚开着。

- He had the machine running for hours.

- 他让机器运转了好几个小时。

> 注意:这里的“doing”表示主动或持续的状态,不是被动,而是强调一种正在进行的动作或状态。

三、语义对比总结

项目 have sth done have sth doing
动作执行者 别人 主语或事物本身
动作完成情况 动作已完成 动作正在进行或持续
强调重点 被动完成 主动状态或持续动作
常见搭配 repair, cut, paint, clean等 run, keep, leave, have等
例句 I had my phone fixed. I had the door open.

四、常见错误与注意事项

- 不要混淆两者:

- ❌ I had the car to repair.(错误)

- ✅ I had my car repaired.(正确)

- 注意时态一致性:

- “have sth done”通常用于一般现在时,但也可用于过去时(如:I had my house painted last year)。

- 避免重复使用:

- “have sth doing”有时会被误用为“have sth done”,但二者含义不同,需根据语境判断。

五、总结

“have sth done”和“have sth doing”虽然结构相似,但在语义和使用上存在显著差异:

- have sth done 强调“让别人完成某事”,带有被动意味;

- have sth doing 强调“让某事物保持某种状态或持续动作”,更偏向主动或持续性。

掌握这两个结构的区别,有助于更准确地表达意思,避免语法错误。在实际写作和口语中,合理使用这两个短语可以提升语言的地道性和准确性。

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。