He you more help even though he was very busy.A. might have givenB. might give C. may hav

发布时间:2020-08-17 04:23:20

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. might have given
B. might give
C. may have given
D. may give
解析:考查虚拟语气:“might have done”可以用来表示“本来有可能做某事,事实上却没做”,表达一种婉转的批评或责备。本题是说“他即使很忙也可能帮助你的(但实际上却并没有)”。因为是谈论过去的事情,情态动词应与不定式的完成式连用,排除B和D。C是对过去事实的推测,与后文不符。选A.
以上问题属网友观点,不代表本站立场,仅供参考!