What a pity! Considering his ability and experience, he it better.A. need have doneB. mus

发布时间:2020-08-16 20:34:23

What a pity! Considering his ability and experience, he      it better.
A. need have done
B. must have done
C. can have done
D. might have done

网友回答

A. need have done
B. must have done
C. can have done
(答案→)D. might have done
解析:might have done表示对过去情况的虚拟,“本来可以做却没做”,符合上文What a pity!句意是:真遗憾,考虑到他的能力和经验,他本可以做得
更好(实际上却没有)。need have done是本需要做却没做,must have done过去一定做了 can have done用于否定、疑问句中表示对过去的推测。
以上问题属网友观点,不代表本站立场,仅供参考!