--- 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 do | B.must do | C.should have done | D.must have done |
|
答案
D |
解析
试题分析:考查情态动词。句意:——我本以为他在演讲比赛中会紧张,但结果他很平静。——他一定是准备得相当充分。must+ have done表示对过去的肯定的推测,意思是“肯定”,should have done 本应该做某事而实际没做。 |
举一反三
Hurry up, or you ______ catch the train. A.needn’t | B.mustn’t | C.can’t | D.shouldn’t |
|
One of our rules is that every student ______wear school uniform while at school.A.might | B.could | C.shall | D.will |
|
Doctor Wang at seven o’clock for the conference, but she didn’t turn up. A.should have arrived | B.should arrive | C.should be arrived | D.should be arriving |
|
—I hear you’ve got a new iPhone 4S. ______ I have a look? —Yes, certainly. |
--- 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 told | D.needn’t have told |
|
最新试题
热门考点