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的形式,还是过去式做被动语态?有点搞混了,谢谢!
想问下 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.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
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.