满分5 > 高中英语试题 >

You _____ something great, otherwise you...

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。
复制答案
考点分析:
相关试题推荐

The athlete’s years of hard training        when she finally won the Olympic gold medal.

A. went on         B. got through       C. paid off        D. ended up

 

查看答案

The disease is a huge blow for the farmers. Hundreds of them ______ their animals, livelihood and hopes destroyed and many others fear they _____ the same fate.

A. have seen; will suffer    B. saw; suffered

C. had seen; was to suffer    D. see; suffer

 

查看答案

—Come on,please give me some ideas about the project.

—Sorry.With so much work _______ my mind,I almost break down.

A. filled    B. filling    C. to fill    D. being filled

 

查看答案

Lily felt down because her proposal was ______ by the manager with no good reason.

A. turned down    B. set down

C. put down    D. taken down

 

查看答案

It really matters _______ he treated the latest failure, for the examination is around the corner.

A. if    B. that

C. why    D. how

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.