满分5 > 高中英语试题 >

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

—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表示“必定做过某事”,符合题意。
复制答案
考点分析:
相关试题推荐

H1N1 control and prevention is a    to China as well as the whole world.

    A.surprise        B.challenge        C.reaction        D.threat

 

查看答案

-----He will be extremely angry at the news.       

   ------_______________.This is between you and me.

    A. It doesn’t matter.                      B.Not at all.      

    C. It’s none of his business.                  D.I’m sorry to hear that.

 

查看答案

----How was the dance?     -----______________.

    A. That’s OK.                              B.Don’t mention it.   

    C. I’d love to.                                D.It was so much fun.

 

查看答案

Not only ______ a promise ,but she also kept it.

    A. did she make     B.she made      C. does she make    D. had she made

 

查看答案

I’ve always wanted a MP5 and I’ve just saved enough money to buy_____.

    A. it               B.that              C. one              D. this

 

查看答案
试题属性

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