满分5 > 高中英语试题 >

―It was a red light, William. You ______...

―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。
复制答案
考点分析:
相关试题推荐

It was because of the bad weather ______ the football match had to be put off.

A. so    B. so that

C. why    D. that

 

查看答案

When _______, the new stadium(体育馆) will hold 50000 people.

A. completed    B. be completed

C. completing    D. having completed

 

查看答案

―What do you think of our hometown?

―Very beautiful. You know it is the first time that I _______ here.

A. will be    B. was

C. have been    D. had been

 

查看答案

I don't believe we've met before,       I must say you do look familiar.

A. therefore    B. although

C. since    D. unless

 

查看答案

The teacher raised his voice so that he could make himself _______.

A. hear    B. to be heard

C. heard    D. hearing

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.