www.mbtt.net > shoulD/CoulD/must/might hAvE DonE用法?

shoulD/CoulD/must/might hAvE DonE用法?

should have done表示本应做而没做 could have done表示本可以做而没做 must have done表示对过去事实的肯定判断,语气较重,即很肯定 might have done=may have done对过去事实的肯定猜测,语气较轻 eg.1.You should have swpet the floor.你本...

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

could have done本来能够做什么,事实上没做 should have done本来应该做 would have done将来可能做 might have done可能做了 1. 很可惜你没做那件事,事实上你能够做的,所以选C 2. might as well 做什么更好,既然我无事可做,还不如跟着你好...

一、“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'...

情态动词所表达的可能性程度:must/can't  should/shouldn't  might/may (not) 另外两个"类情态词的形式:"need/needn't; have to/don't have to  最自然的虚拟状态:由should/would+原型时态(不含时间只含状态) 本质...

情态动词+ have +过去分词 1) may(might) have + done sth, can (could) have + done sth 表示过去,推测过去时间里可能发生的事情。 Philip may (might) have been hurt seriously in the car accident. Philip can (could) have been hurt ser...

情态动词加have done都是对过去事情的推测,区别只在于情态动词的不同 一、 “must+have+done” 表示对过去事情的肯定推测,译成“一定做过某事”,该结构只用于肯定句。 1. It must have rained last night, for the ground is wet. 昨晚一定下雨了...

这类词都属于情态动词 下面普及下其用法 情态动词是一种本身有一定的词义,表示说话人的情绪,态度或语气的动词,但不能单独作谓语, 只能和其他动词原形构成谓语. 情态动词数量不多,但用途广泛,主要有下列: can (could), may (might), must, need, ...

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

should have done“本应该做某事” might have done“可能做过某事” could have done“本可以做到某事” would have done“本愿意做某事” 都是表示与过去事实相反。if条件句中的虚拟基本含义相同,只是要注意主从句时态一致。

网站地图

All rights reserved Powered by www.mbtt.net

copyright ©right 2010-2021。
www.mbtt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com