您现在的位置是:首页 > 学科知识查询 > 高中英语题库

―It was a red light, William. You the car.― Sorry. I didn’t see it.A. should have stopped B. couldn’

编辑:chaxungu时间:2026-04-27 03:23:20分类:高中英语题库

【题目】―It was a red light, William. You ________ the car.

― Sorry. I didn’t see it.

A. should have stopped B. couldn’t have stopped

C. must have stopped D. needn’t have stopped

在线课程

【答案】A

【解析】

考查虚拟语气。句意:——威廉,红灯亮了。你应该停车。——对不起,我没看见。“must+have+done”表示对过去事情的肯定推测,译成“一定做过某事”; “should+have+done”意思是“本来应该做某事,而实际没做。故选A。