--- I had thought he would be nervous in this speech competition, but he turned

--- I had thought he would be nervous in this speech competition, but he turned

题型:不详难度:来源:
--- I had thought he would be nervous in this speech competition, but he turned out to be calm.
--- He        quite enough preparation for it.
A.should doB.must do
C.should have doneD.must have done

答案
D
解析

试题分析:考查情态动词。句意:——我本以为他在演讲比赛中会紧张,但结果他很平静。——他一定是准备得相当充分。must+ have done表示对过去的肯定的推测,意思是“肯定”,should have done 本应该做某事而实际没做。
举一反三
Hurry up, or you ______ catch the train.
A.needn’tB.mustn’tC.can’tD.shouldn’t

题型:不详难度:| 查看答案
One of our rules is that every student ______wear school uniform while at school.
A.mightB.couldC.shallD.will

题型:不详难度:| 查看答案
Doctor Wang      at seven o’clock for the conference, but she didn’t turn up.
A.should have arrivedB.should arrive
C.should be arrivedD.should be arriving

题型:不详难度:| 查看答案
—I hear you’ve got a new iPhone 4S. ______ I have a look?
—Yes, certainly.
A.MayB.DoC.ShallD.Should

题型:不详难度:| 查看答案
--- Mary’s got crazy and has been sent to the mental hospital. Did you tell her boss about that?
--- Yes, but I _____ her husband first.
A.should have told B.shouldn’t have told
C.must have toldD.needn’t have told

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

超级试练试题库

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