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
网友回答
A. need have done
B. must have done
C. can have done
D. might have done
解析: 本题考查虚拟语气的用法。表示对过去事实的推测,可能性较小,相当于could have done sth .