--- 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.must | B.should | C.must have | D.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.will | B.would | C.should | D.must |
|
What a pity. Considering his ability and experience, he ____ better.A.need have done | B.must have done | C.can have done | D.might have done |
|
Peter ______ be really difficult at times even though he’s a nice person in general.A.shall | B.should | C.can | D.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. |
最新试题
热门考点