have...done例句分析(涉及done是定语还是宾语补语)

She had her arm broken in an accident.

例句中的broken是前面名词her arm的定语还是宾语补语呢?谢谢老师的回答。

请先 登录 后评论

最佳答案 2017-05-30 19:57

had在此处意为“遭遇、经历”,后接复合宾语。过去分词为宾语补足语。

请先 登录 后评论

其它 1 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

She had her arm broken in an accident.

参考译文:她的手臂在一次事故中弄断了

句子语法结构分析如下:

主语:She(她)

谓语:had(让/使)

宾语:her arm(她的手臂)

宾补:broken(折断,弄断了)(过去分词充当,遭受/经历某种遭遇

地点状语:in an accident(在一次事故中)

备注:主语+have+宾语+过去分词(宾补)有以下几种含义

(1)使..保持/处于某种状态

Mary had her eyes closed

玛丽双目紧闭。

(2)请/让别人做某事

I had your rooms cleaned and aired

我请人打扫了你的房间并通了风。

They had him killed

他们派人干掉了他。

(3)主语遭遇/遭受/经历不愉快的事/某种遭遇

We had our money stolen.

我们的钱被偷了。

The dance hall once even had its roof blown off in World War II.  

这个舞厅的屋顶甚至在第二次世界大战中被炸飞过。


请先 登录 后评论
  • 0 关注
  • 1 收藏,4275 浏览
  • beginner 提出于 2017-05-30 17:09

相似问题