您现在的位置是:首页 > 学科知识查询 > 高中英语题库

He you more help, even though he was very busy.A. might have given B. might giveC. may have given D.

编辑:chaxungu时间:2026-04-27 02:58:16分类:高中英语题库

【题目】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 done”可以用来表示“本来有可能做某事,事实上却没做”,表达一种婉转的批评或责备。本题是说“他即使很忙也可能帮助你的(但实际上却并没有)”。因为是谈论过去的事情,情态动词应与不定式的完成式连用,排除B和D。C是对过去事实的推测,与后文不符。选A.