------She looks very happy. She ______ have passed the exam. ------I guess so. I

------She looks very happy. She ______ have passed the exam. ------I guess so. I

题型:不详难度:来源:
------She looks very happy. She ______ have passed the exam.
------I guess so. It’s not difficult after all.
A.shouldB.couldC.mustD.might

答案
C
解析
考查情态动词用法。Should have done本应该做某事实际上却未做;could have done本可以做却未做;must have done一定做了某事;might have done也许做了某事。句意:—她看上去很开心,她肯定通过了考试。—我猜是这样。毕竟试卷不难。
举一反三
You_____ all those calculations! We have a computer to do that sort of thing.
A.needn’t have done B.must not have done
C.shouldn’t have doneD.can not have done

题型:不详难度:| 查看答案
— Jack, take more clothes when going camping. It ______ be very cold in the mountains.
— Thank you, Mum. I will.
A.canB.shouldC.shallD.must

题型:不详难度:| 查看答案
My newly- purchased bag is nowhere to be found.____ I have left it on the bus?
A.CouldB.ShouldC.MustD.Would

题型:不详难度:| 查看答案
Who ________ a lady like Susan Boyle, once an ordinary woman in Scotland, would achieve overnight success at Britain’s Got Talent Show?
A.might thinkB.could think
C.could have thoughtD.must have thought

题型:不详难度:| 查看答案
---Did they have a good time at the party?
---Judging by their smiles, they _________ have enjoyed themselves.
A.mightB.mustC.couldD.would

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

超级试练试题库

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