满分5 > 高中英语试题 >

—Guess what!I have got A for my term pap...

—Guess what!I have got A for my term paper.

—Great!You ________ read widely and put a lot of work into it.

A. must    B. should

C. must have    D. should have

 

C 【解析】本题考查情态动词的用法。由“have got A”可知是对过去发生事情的推测,故用“情态动词+have done”结构。must have done表示“必定做过某事”,符合题意。  
复制答案
考点分析:
相关试题推荐

Whether in a professional or social setting it's always ________ if you fail to introduce two people when you're their only shared acquaintance.

A. superior    B. awkward

C. mysterious    D. current

 

查看答案

Looking you straight in the eye does not mean the person is telling the truth. Experienced liars often do this in a(n) ________ way,playing on people believing the myth.

A. automatic    B. compulsory

C. sensitive    D. deliberate

 

查看答案

I believe we could face delays if we travel by bus,________ traffic jams.

A. thanks to    B. despite

C. regardless of    D. in spite of

 

查看答案

I don't believe you can do today's job with yesterday's methods and be in tomorrow's business,________?

A. do I    B. don't I

C. can you    D. can't you

 

查看答案

I made ________ acquaintance of his sister at the party and then I fell in ________ love with her.

A. an;a    B. the;a

C. the;/    D. an;a

 

查看答案
试题属性

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