We ________ here on time but we were caught in a traffic jam.A.must have arrive

We ________ here on time but we were caught in a traffic jam.A.must have arrive

题型:不详难度:来源:
We ________ here on time but we were caught in a traffic jam.
A.must have arrivedB.could have arrived
C.need have arrivedD.should have arrived

答案
B
解析
B 考察虚拟语气,句义:我们本来能够准时到达,可是我们遇见了交通堵塞了。Could have arrived本来能够到达,却没有到达。符合语境。故B正确。
举一反三
If you want somebody to go window shopping with you, why not try calling Marie? —she ________ be home by now.
A.shallB.should
C.willD.would

题型:不详难度:| 查看答案
—Show me your permit, please.
—Oh, it"s not in my pocket. It ________.
A.must have fallen outB.might fall out
C.could fall outD.should have fallen out

题型:不详难度:| 查看答案
Martin hasn"t got in touch with me for ages. He ________ my new cell phone number.
A.can"t getB.mustn"t get
C.can"t have gotD.shouldn"t have got

题型:不详难度:| 查看答案
—The research on the new flu virus vaccine is challenging and demanding. Who do you think can do the job?
—________ my students have a try?
A.MayB.Must
C.WillD.Shall

题型:不详难度:| 查看答案
Oh, I"m not feeling well in the stomach. I ________ so much fried chicken just now.
A.shouldn"t eatB.mustn"t have eaten
C.mustn"t eatD.shouldn"t have eaten

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

超级试练试题库

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