A-A+

What a pity! Considering his ability and exper

2022-08-05 14:45:27 问答库 阅读 168 次

问题详情

What a pity! Considering his ability and experience, be ______ better.
A.needn"t have done
B.must have done
C.couldn"t have done
D.couldn"t have done请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:考查“情态动词+完成体”的用法。might+have done表示“本可能做却没有”;must+have done只用于肯定句中,表示对过去情况的肯定推测,意为“想必,一定”;needn't have done一般用于否定句表示“本不必做的事情却做了”;couldn't have done表示“不可能做了某事”。此句中表示从他的能力和经验考虑,他本可能做得更好,故选D。

考点: