(单选题)
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.could have done
参考答案:D
参考解析:
考查情态动词+have done的结构。句意:真遗憾!就他的能力和经验,他本可以做的更好。could have done意为“本可以做某事”;needn’t have done意为“本不必做某事而实际上做了”;must have done表示对过去发生事情的肯定推测,意为“肯定已经做了某事”;couldn’t have done意为“不可能做某事”。故选D。
知识点: