1 We know who had it built-句子问题

We know exactly when it was built-construction started in 2547 B.C.E.-about 4,500 years ago.We know who had it built,that was the Pharaoh Khufu,and we know who oversaw its construction: the Pharaoh's brother. 想问下had it built这里可以had built it吗?这里的built是不是过去分词和have+宾语+done的形式,还是过去式做被动语态?有点搞混了,谢谢!

请先 登录 后评论

最佳答案 2020-05-15 09:56

想问下 had it built 这里可以had built it吗?这里的 built 是不是过去分词和 have+宾语+done的形式,还是过去式做被动语态?有点搞混了,谢谢!

(1)had it built 和 had built it,无法相等。

单看时态就有差别:前者是一般过去时,后者是过去完成时。

语义上也有差别:前者可能是主语自己建造,也可能是找别人建造。后者是主语自己建造。

(2)have sth. done  这里,done 是过去分词,是非谓语动词。表示“宾语被做”,体现被动意义。动词的过去时是谓语动词的时态范畴,过去分词是非谓语的范畴,两个概念。

(3)以下是我以前的一个问答,与本题有关,供参考。

have sth. done 一定是“让别人做某事”吗?

【问】以前学 have sth. done 这个句型时,意思是“让别人做某事”。这次课本练习题有个句子是 When do the students have to have their poems completed?  这个句子是不是说“学生要让别人帮他们完成诗歌?”  have sth. done  不是“让别人做某事”吗?

【答】你这个问题提得好。这句话的意思应当是:“学生什么时候必须写完他们的诗歌?”显然是“自己写诗歌”,不是让人代笔。have sth. done 不一定全都是“让别人做某事”,有时候是主语自己去做,这要具体情况具体分析。这个句型的含义有3种情况,现分别举例如下:

    (1) 表示主语主动或者只能让别人做的事情:

       When did you have your hair cut?

       Later, Catherine II had the Amber Room moved to the palace outside St Petersburg.(Unit 1, Book II)

    (2) 表示主语遭遇到不愿意发生的事情:

       She had her hands burnt when she was cooking supper.

       Tom had his pocket picked in the supermarket.

    (3) 表示主语自己做而不是让别人做的事情:

        After they had their homework finished, the children went out to play.

        Have your medicine taken three times a day. Don’t forget it.

 



请先 登录 后评论

其它 2 个回答

曹荣禄  
擅长:动词用法,句法问题

We know who had it built 我们知道是谁让修的金字塔。

这是have sth done结构,过去分词作宾补。主语让别人做某事。等同于 I had my hair cut yesterday. 这个结构。

请先 登录 后评论
mikee

have something done 这个组合非常复杂,但有一点,如果这个done是一个明显的被动动作,那么这个done一定是别人来做。如果这个done其实就是形容词或表达状态的ed分词,就不是别人来做,是主语自己的行为并引出的状态。


刘老师举的3个例子中的第3项会给读者带来困扰,会让大家误以为这样的话,就无法区别动作是主语发出的,还是别人发出的。其实不是

After they had their homework finished, the children went out to play.

这里的finished其实是表达状态的,类似形容词have something ready


Have your medicine taken three times a day.

因为taken是一个明显的被动动作,所以只能理解为让别人每天给你取3次药

如果你说每天服药3次,不会用这种古怪的表达,直接说Take your/the medicine three times a day.


请先 登录 后评论
  • 0 关注
  • 1 收藏,2171 浏览
  • stevezzzc 提出于 2020-05-14 21:54

相似问题