作业帮 > 英语 > 作业

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

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/06/05 04:41:22
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意思用法一样吗
He might have given you more help,even though he was busy.他或
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 +过去分词 可以表示对“过去”的推测