作业帮 > 英语 > 作业

5.He ______ you more help,even though he was very busy.

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/01 17:59:06
5.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 根据下文的从句时态可知,这是对过去的一种假设,主句谓语动词需用“情态动词+have+过去分词”.
可我也觉得是C
到底该哪个啊?
A 根据下文可见虚拟的是过去,用过去完成时!主句:would/should/could/might+have done
虚拟现在从句用过去时态,主句:should+动原