题目内容
What a pity!Considering his ability and experience, he better.?
A.need have done B.must have done? C.can have done D.might have done
D
句意为:太遗憾了!鉴于他的能力和经验,他本可能做得更好。need have done本来有必要做(而没做);must have done是对过去发生的事情的肯定的推测,表示“过去一定做了”;can have done是对过去发生的事情的不肯定的推测;might have done表示“本来可以”。
练习册系列答案
相关题目