当前位置:高中试题 > 英语试题 > 虚拟语气 > —It was a red light, William. You ____ the car. —Sorry.  I didn’t see it. A.must...
题目
题型:不详难度:来源:
—It was a red light, William. You ____ the car.
—Sorry.  I didn’t see it.
A.must stop
B.should stop
C.must have stopped
D.should have stopped

答案
D
解析
考察虚拟语气。句意:威廉,红灯亮了。你应该停车。——对不起,我没看见。“must+have+done”表示对过去事情的肯定推测,译成“一定做过某事”; “should+have+done”意思是“本来应该做某事,而实际没做。故选D。
核心考点
试题【—It was a red light, William. You ____ the car. —Sorry.  I didn’t see it. A.must】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
The light is still on. They ___ to turn it off when they left the room.
A.must forgetB.could have forgotten
C.may forgetD.must have forgotten

题型:不详难度:| 查看答案
Often, when he        something that        him, he wasted his time dozing.
A.should be doing, gave
B.should have been doing, was given
C.should do, was given
D.should have been doing, had given

题型:不详难度:| 查看答案
Perhaps you ________ stop playing computer games now. Your boss may be turning up in the office at any moment.
A.willB.mustC.shouldD.can

题型:不详难度:| 查看答案
What a pity! When we got to the cinema, the movie Let the Bullets Fly _________, so we saw only the end of it.   
A.was finishingB.would be finishingC.just finishedD.had just finished

题型:不详难度:| 查看答案
____ anyone phone during the board meeting, please tell them I am busy.
A.ShouldB.WillC.MayD.Can

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.