have sth done 与 have sth to be done 区别

They have got to have their chests X-rayed.


胸片应该是别人执行的,为什么不用have  their chests to be X-rayed 呢?

have sth done 与 have sth to be done 究竟有哪些区别呢? 

请先 登录 后评论

最佳答案 2020-05-05 00:27

1.“have+宾语+to be done” 中的have是行为动词,带to的不定式的被动式作定语且动作的执行者不是本人。例如:

Do you have anything to be taken to your brother in town? 你有什么东西要带给你镇里的兄弟吗?(带东西到镇里去的人不是主语“you”而是问话者。)

2.“have +宾语+ done” 中的have是使役动词,过去分词作宾补,意为:a) 请(让,叫,使)别人做某事;b) 使得……遭遇/经历……(表不幸、意外或痛苦);c) 完成或解决某事(自己可参与)。例如:

I had some wedding photos taken. 我拍了几张结婚照。

Yesterday I had my wallet stolen. 昨天我的钱包被偷了。

We must have this work finished by Monday. 我们一定要在周一前完成这项工作。


请先 登录 后评论

其它 0 个回答

  • 2 关注
  • 7 收藏,14842 浏览
  • dyyao 提出于 2020-04-07 14:35

相似问题