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

might hAvE DonE

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

may/might have done有两个意思: 本来可以干......; 2. 推测过去所发生的事情。例如: You come late again. You may/might have get up early.你又迟到了,你本来可以早一点起床。 He may/might have stayed up last night.昨晚他可能熬夜了。

可能已经做了 may, might后接完成式的用法 ①表示对过去某事的推测,认为某一件事情在过去可能发生了。如果使用might,语气就比较婉转或更加不肯定,如:Mary might have learned some Chinese before. ②可以表示过去本来可以做到而实际没有做到...

could have done 和 might have done 的区别主要表现在两个方面:语气和语义适用范畴。 could have 和 might have 是英语表达“虚拟语气”的常用方式。所谓“虚拟语气”(the subjunctive mood)是指用复合谓语(情态动词+助动词+实义动词)表达与已...

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

一、“would+have+done”虚拟语气,表示对过去事情的假设,意思是“本来会做”。 1. I would have told you all about the boy's story, but you didn't ask me. 我本来会告诉你这个小男孩的故事,但是你没有问我。 2. Without your help, I wouldn'...

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...

第一个注重能力,第二个偏重可能性

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

情态动词 might 后面加动词原形,所以还是 have done,而不是 had done

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