首页 > 综合 > 甄选问答 >

havesthdone和havesthdoing区别

2026-01-13 20:37:07
最佳答案

havesthdone和havesthdoing区别】在英语语法中,"have something done" 和 "have something doing" 是两个常见的结构,虽然看起来相似,但它们的用法和含义有明显区别。理解这两者的不同,有助于更准确地表达意思。

一、

1. have something done

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

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

- 特点:强调结果或被动动作,常用于请求或安排他人完成某项任务。

- 例子:I had my car repaired.(我让别人修了我的车。)

2. have something doing

- 含义:表示“让某事处于进行状态”,通常指持续的动作或状态。

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

- 特点:强调动作的持续性或正在进行的状态,有时也用于描述一种持续的状况。

- 例子:I had the lights on all night.(我整晚让灯开着。)

二、对比表格

项目 have something done have something doing
结构 主语 + have + 宾语 + 过去分词 主语 + have + 宾语 + 现在分词
含义 让某人做某事,强调结果 让某事处于进行状态,强调过程
侧重点 被动、结果 持续、状态
常见用法 请求、安排、委托 描述状态、持续动作
例句 I had my hair cut.(我理发了。) I had the machine running.(我让机器一直运行。)

三、注意事项

- “have something done” 更多用于正式或书面语中,如安排维修、清洁等。

- “have something doing” 有时会显得不太自然,尤其在美式英语中较少使用,更多用“have something done”来表达类似意思。

- 在口语中,人们更倾向于使用“have someone do something”结构,例如:“I had him fix my phone.”(我让他修我的手机。)

通过以上对比,可以看出这两个结构虽然形式相似,但在实际使用中有着明确的区别。掌握它们的用法,能够帮助你在写作和交流中更准确地表达自己的意图。

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