斗战圣王千月全本:关于情态动词的一道高考题(谢谢详解)

来源:百度文库 编辑:神马品牌网 时间:2024/04/27 18:09:49
he ( ) you more help,even though he was very busy.
A.might have given B.might give C.may have given D.may give

A
“may+have+done”表示对发生过的事情的推测,意思是“可能已经”或“也许已经",而后半句的谓语用的was,所以may应该用过去式might,与was保持一致 。
即使他很忙,他也有可能给你更多的帮助 。

选A
这道题目的中文翻译:他本来可以给你更多的帮助,即使他那是很忙。
本来可以是may have + 过去分词
英文后面是was 所以主谓一致 may要用过去式might
故答案为might have given