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

mAy hAvE DonE

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

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

你理解错了。看下面的例句:John may have seen the film.(John也许看过这部电影了),我们可以把它改写成:It is possible that John has seen the film.所以从这两句我们可以看出,may have done并不表示“过去应完成但实际上未完成的动作”,其...

根据语境,may和might在这里并无区别,表猜测,切表达的可能性没有区别。但是你的句子有两个问题,首先because前不应有逗号,其次是时态,前半句是完成时,后半句要用过去时

不能。情态动词may/might表示推测时,只能用于肯定句、否定句。如: He may be ill. 他或许病了。It may not be true. 它可能不是真的。 He may have left yesterday. 他可能昨天就离开了。 They might/may not have known it that day. 他们那...

1.虚拟语气,表示对过去事情的假设,意思是“本来会做” 2.将来完成时,表推测

可以这么用。may和might意思是差不多的。一般情况下不用管到底是过去还是过去的过去。

1.表示的是推测,钱包丢没丢是未知的,不是已发生事实,所以不能用虚拟(虚拟表示与现实相反)来理解这道题的意思。这里may have done的may表示推测,“可能”的意思,have表示完成时态。不是“本可能”的意思,应为根本不是虚拟语气。 2.是虚拟。从...

2. may / might have done may / might have done 表示“过去可能做了某事”。may 比 might 表示的可能性在说话人看来稍大些。may/might not have done表示“过去可能没有做某事。”例如: I can't find my keys. I may / might have left them at t...

could have done can have done may have 可以做的可以做的都可以有 could have done can have done may have 可以做的可以做的都可以有

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