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

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

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

答案
C
解析

试题分析: 情态动词表肯定推测。题意,猜猜看,我得了A。 棒极,人肯定付出很多努力。根据上句中have done 得了事情已经发生,所以表示对过去的肯定推测,用must have done .故选 C项。
考点 情态动词
举一反三
You _____ her in her office last Friday, she’s been out of town for two weeks.
A.needn’t have seenB.must have seen
C.might have seenD.can’t have seen

题型:不详难度:| 查看答案
-Are you coming to the English evening?
-I’m not sure. I     go to the concert instead.
A.mustB.mightC.shouldD.would

题型:不详难度:| 查看答案
— Is Jack on duty today?
— It ________ be him. It"s his turn tomorrow.
A.mustn"tB.won"tC.can"tD.needn"t

题型:不详难度:| 查看答案
—“Crash diets” make us lose weight fast and I am all into that.
—But it_______better to work out.    
A.hadB.would beC.wouldn’t have beenD.must have been

题型:不详难度:| 查看答案
— May I smoke here?
— No, you ________. Can’t you read the sign “NO SMOKING”?
A.mustn’tB.won’tC.needn’tD.Don’t have to

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

超级试练试题库

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