had + done. 的done什么意思 have/has +been+done的 been又是什么意思 可以举例子么?回答好了再加分

如题所述

你好,根据我的理解:had是助动词而done是代动词,这里也就是指代某个动词的意思,它并没有实际的含义,只是做为一切实义动词的指代动词而已。
eg.I had finished my homework.我已经完成了我的作业。这里的finished就是由done替换来的。
同样,have/has +been+done里面的been,是助动词,是帮助完成这个现在完成时的被动结构的,它不可替代,同样也没有实质意义,只是帮助完成一个语法结构而已。
eg.My homework has been finished.我的作业已经被我做完了。
o(∩_∩)o...完全是根据我的理解一个字一个字打出来的哦,希望对你能有所帮助 不懂可以继续提问~~追问

我可以加你的qq么,求你啦~英语对我真的很重要。。。
告诉我你的qq号

追答

824678072

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-27
前者是已经做,主动的过去完成时,done表到过去某时刻为止,已完成的动作 后者是过去完成时的被动,been在这里只是帮助构成be done的被动结构,无实意 举个探险者和食人族的例子: By the time they were found,they have eaten. 他们被发现时,他们已经吃过了,they是食人族,they已经把探险者吃了 By the time they were found,they have been eaten. 他们被发现时,他们已经被吃了,they是探险者,they已经被吃了
相似回答