题目内容

【题目】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。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网