作业帮 > 英语 > 作业

He might have given you more help,even though he was busy.他或

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/01 18:41:10
He might have given you more help,even though he was busy.他或许会多给你一些帮助,即使他很忙.
1.这里的might have done做什么用法
2.mightn't have done意思
3.may have done 和may have done意思用法一样吗
may have +过去分词(表示对过去可能发生过某事的推测 );例如:
1、He may have said so.他也许这样说过.
2、They may not have known it before.他们以前可能不知道此事.
might have done 除了能够表推测,还能表示过去本来可以做而实际并没有做.这时带有轻微的责备之意.例如:
The proposal might have been refused.这个建议本该拒绝的.(实际没被拒绝)
关键:may have +过去分词 可以表示对“过去”的推测