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

hAvE DonE

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

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

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

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

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

现在完成进行时1)从过去开始持续到现在并还可能持续下去2)现在看出明显结果 现在进行时1)此时此刻正在进行的动作2)现阶段经常发生的动作 现在完成时:1)过去发生的动作对现在造成的影响2)从过去一直持续到现在 下面是例子 最近和一个朋友...

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

have done 是过去分词形式,这里的have是助动词,没有实际意义。 没有have do 这一用法,可以have to do ,不得不,这里的have 是实意动词

【区别】have done是现在完成时,表示动作发生在过去一直延续到到现在为止(或许动作 已完成,或许动作还在进行)。 had done 是过去完成时,表示过去的过去,指过去某一时间之前就已完成的动 作。 【例句】We have lived here for ten years. 1....

may+have+done” 表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中. —What has happened to George? —I don't know.He may have got lost. —乔治发生了什么事? ——我不知道,他可能迷路了. 六、 “might+have+done” 表示对过去...

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