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

hAvE DonE

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

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

Have/Has been done 与Have/Has done 的区别前者是被动,后者是主动 给你举个例子吧: 比如说:我已经完成了任务,可以说:I have finished the task.这是主动 如果说任务已经被完成了,你可以说:The task has been finished

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

前者是否定,后则是肯定. could have done 表示“过去本能够做某事却未做。” couldn't have done 没有虚拟语气的用法 ,表否定推测,“不可能做过某事”

两者的区别是时态不同,表达的意义不同 区别一 时态意义 have done是现在完成时 have been doing 是现在完成进行时 区别二 作用不同 have done是描述过去发生的而与现在情况有关的事或状态,或是从过去某时到现在为止这一段时间中发生的情况,换...

这两个结构都是现在完成时,have been done为被动语态,have done为主动语态。 现在完成时表示过去发生的动作或状态对现在的影响或产生的结果,跨在两个时间之上,一是过去,二是现在。 The train for Kaohsiung has already arrived. 前往高雄...

“can't+have+done”表示对过去事情的否定推测,译成“不可能做过某事”。 Mr. Smith can't have gone to Beijing, for I saw him in the library justnow. 史密斯先生不可能去北京了,我刚才还在图书馆见过他。 Mary can't have stolen your money....

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

can't have done(不可能做过)是must have done(一定做过)的否定形式. couldn't have done(可能没做过)是may have done(有可能做过)的否定形式. 一般认为can't have done有80%以上的把握.而couldn't have done则委婉的多,只有50%左右的把握. ...

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