What a pity! Considering his ability and experience, he______better.A、needn’t ha

游客2023-11-08  17

问题 What a pity! Considering his ability and experience, he______better.

选项 A、needn’t have done
B、must have done
C、couldn’t have done
D、might have done

答案 D

解析 考查“情态动词+完成体”的用法。might+have done表示“本可能做却没有”;must+have done只用于肯定句中,表示对过去情况的肯定推测,意为“想必,一定”;needn’t have done一般用于否定句表示“本不必做的事情却做了”;couldn’t have done表示“不可能做了某事”。此句中表示从他的能力和经验考虑,他本可能做得更好,故选D。
转载请注明原文地址:https://tihaiku.com/zcyy/3170081.html
最新回复(0)