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

The careless man received a ticket for speeding . He ____ have driven so fast .

A.shouldn’t B.wouldn’t C.can’t D.mustn’t 

A

解析试题分析:句意:那个粗心的人收到一张超速驾驶罚单。他本不应该开那么快。表示对过去的推测时用情态动词+have done sth. wouldn’t have done sth.用于虚拟语气; 故排除B。 mustn’t have done sth 没有这种形式,故排除D。can’t  have done  sth.过去不可能做某事,不符合句意,故排除C。shouldn’t have done sth表示过去本不应该做,但实际已经做了。故选A。
考点:考查情态动词的用法。

练习册系列答案
相关习题

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

— I didn’t care about what other people thought about me.
— Well, you ________.

A.shouldB.ought to haveC.would haveD.could

查看答案和解析>>

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

– Excuse me, sir. But nobody _____ smoke here in the lift!
-- Sorry! I didn’t see the sign.

A.willB.shallC.canD.may

查看答案和解析>>

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

A survey has shown that 40% of those killed in traffic accidents _____ if they had been wearing seat belts.

A.should have been saved B.must have been saved
C.need have been saved D.could have been saved

查看答案和解析>>

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

—— It's no  easy task to catch a ticket on a website that receives l billion clicks daily.
一一I can’t agree with you more.There      be errors for every single step

A.should B.must C.can D.will

查看答案和解析>>

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

If you often go to a gallery, it ______ well change forever the way you look at art.

A.may B.should C.will D.must

查看答案和解析>>

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

--The research on the new bird flu virus vaccine is challenging and demanding. Who do you think can do the job?
--________ my students have a try?

A.ShouldB.ShallC.WillD.May

查看答案和解析>>

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

Being constantly exposed to advertisements is annoying, but it ______ be pleasant sometimes.

A.shall B.need C.can D.must

查看答案和解析>>

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

— Who is absent from the lecture today?
—_____________you ask? Peter, of course.

A.Would B.Can C.Could D.Need

查看答案和解析>>

同步练习册答案