[单选题]—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
题目解析

本题考查情态动词的虚拟语气的判断与使用。

由was和didn't可知,句子描述的是过去的状态和动作,空缺处应为“本应该停车(但实际上却没有)”,should have done表示“过去本应该做某事,但实际上并没有做”,故D选项符合题意。

句意:——刚刚是红灯,威廉。你本应该停车的。

            ——对不起,我没看见。

扫描二维码
免费搜题、免费刷题、免费查看解析