首页 > 留学知识库

问题: 虚拟语气

he _____you more help,even though he was very busy.
A.might have given B.might give
C.may have given D.way give
选择后请务必说下理由,本人选B,认为选A, 则从句要用even though he had been very busy.

解答:

在虚拟语气里没有B 的选项只有could,would ,might ,
had+done were+n名词这几类形式,
第二B是情态动词+现在完成时表示的是猜测性特别的小,或者是说法特别的娓婉,这个句子是说
尽管他很忙的,他也许给了你更多的帮助
从心底表示对别人的感谢了,事情已经过去了,表示对过去的回忆,也用虚拟的,更要情态动词+现在完成时的搭配,