为什么不选A

问题描述:

为什么不选A
18.He ______ you more help,even though he was very busy.
A.may give B.may have given C.might give D.might have given

选D
理由 句子考察隐含条件的虚拟语气 是对过去情况的虚拟 故应采用might+ have done 结构.
供参考.