mdsk.net
当前位置:首页 >> hAvE DonE >>

hAvE DonE

have done是现在完成时的主动语态,表示从过去某个时间点一直持续到现在一直在做某一件事; have been done 是现在完成时的被动语态,表示从过去某个时间点到现在一直被做某事。

1.have been done 是指物 被人 怎么怎么样。 比如 The house has been built 10 years ago by him . 这房子是他10年前建造的(实际上是被他建造的)。 2.而你所说的 I have been to sahnghai. 这里的been 是 be动词 的过去分词形式, 和上面的 h...

①have sb./sth.do sth.与have sb./sth.doing sth.两者都是宾语发出的主动动作。前者指 “使某人/物做某事(指一次性的具体的动作)”;后者指“使某人/物一直处于某种状态”,常接一段时间作状语。②have sth.done这一结构中的宾语与宾补...

have sb do 是指让某人做某事,文中指让公司建设另一个 have sb/sth done是指让某人或某物被他人……比如have yourself understood即为使你自己被他人理解

have done 是指已经做了什么“done”可以替换任何及物动词的过去完成时结构。 举个例子:I have eaten that apple. 我已经吃过了苹果 have been 是指状态,也可以曾经去过,但已回来 再举个例子:I have been in Beijing for 3 years. 我曾经在北...

have done现在完成时的主动形式 I have cleaned the room. have been done现在完成时的被动形式 The room has been cleaned by me.

一个被动一个现在完成时 We must see what can be done. 我们应该看看有什么能做的。 They are not duplicating what we have done. 不会重复我们已经做过的事情。

我己经做过某事

wouldn't have done 表示不会做某事,但是实际上做了。文章中的意思是本来不会降低美国的油气价格。 would have done 是一个固定虚拟语气的用法。 表示对过去事情的假设,意为“本来想做、要做但没做”,使用时大多会给出导致没做成或会这样做的条...

to do 和 to have done 的区别在于它们所表达的语义不同。 to do 和 to have done 都是动词不定式形式,在句子里都用作非谓语动词表达。但是 to do 表达的是尚未发生的动作,或者“做某事”这个行为;to have done 则表达已经发生的动作,或者已有...

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com