--- Guess what! I have got A for my term paper. --- Great! You ______ read wide

--- Guess what! I have got A for my term paper. --- Great! You ______ read wide

题型:不详难度:来源:
--- Guess what! I have got A for my term paper.
--- Great! You ______ read widely and put a lot of work into it.
A.mustB.shouldC.must haveD.should have

答案
C
解析
情态动词表推测的用法。说话人听到对方说 “I have got A for my term paper”,据此来推断对方一定是读了好多书,花费了大量的心血。 “must have+过去分词”表示对过去发生事情较有把握的推测;“should have+过去分词”则表示过去应该做,但实际上没有,与题意不符。
举一反三
  ---How’s your tour around the North Lake? Is it beautiful?
---It ________ be, but it is now heavily polluted.
A.willB.wouldC.shouldD.must

题型:不详难度:| 查看答案
What a pity. Considering his ability and experience, he ____ better.
A.need have doneB.must have done
C.can have doneD.might have done

题型:不详难度:| 查看答案
Peter ______ be really difficult at times even though he’s a nice person in general.
A.shallB.shouldC.canD.must

题型:不详难度:| 查看答案
The doctor recommended that you          swim after eating a large meal.
A  wouldn"t    B couldn"t     C needn"t     D shouldn"t 
题型:不详难度:| 查看答案
In crowded places like_____airports and railway stations,you _______ take care of your luggage.
A.canB.mayC.mustD.will

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.