精英家教网 > 高中英语 > 题目详情

【题目】―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。

练习册系列答案
相关习题

科目:高中英语 来源: 题型:

【题目】A few months after he had arrived in China, Mr. Smith ___________ in love with the people and culture there.

A. would fallB. had fallenC. has fallenD. fell

查看答案和解析>>

科目:高中英语 来源: 题型:

【题目】He returned to his country after the war was (结束).

A. in the end B. at an end

C. to the end D. till the end

查看答案和解析>>

科目:高中英语 来源: 题型:

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

A. therefore B. although

C. since D. unless

查看答案和解析>>

科目:高中英语 来源: 题型:

【题目】What are the speakers mainly talking about?

A. A picture.B. A holiday.C. A sport.

查看答案和解析>>

科目:高中英语 来源: 题型:

【题目】The number of people invited ________ fifty, but a number of them ______ absent for different reasons.

A. were; was B. was; were

C. was; was D. were; were

查看答案和解析>>

科目:高中英语 来源: 题型:

【题目】

A. $160.B. $50.C. $120.D. $150.

查看答案和解析>>

科目:高中英语 来源: 题型:

【题目】—How about going sightseeing this Saturday afternoon?

Sorry, I _______ my research report the whole weekend.

A. will have writtenB. will be writing

C. have writtenD. have been writing

查看答案和解析>>

科目:高中英语 来源: 题型:

【题目】It is the third time that he _______ to Germany.

A. goes B. has gone

C. will go D. had gone

查看答案和解析>>

同步练习册答案