题目内容
【题目】You _____ something great, otherwise you wouldn't have got the promotion.
A. should do B. must do
C. should have done D. must have done
【答案】D
【解析】
考查情态动词+have done。句意:你一定做了什么了不起的事,否则你就得不到提升。must have done表示对过去事情有把握的肯定推测,故选D。
练习册系列答案
相关题目