当前位置:高中试题 > 英语试题 > 动词的分类 > The careless man received a ticket for speeding . He ____ have driven so fast .A...
题目
题型:不详难度:来源:
The careless man received a ticket for speeding . He ____ have driven so fast .
A.shouldn’tB.wouldn’tC.can’tD.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。
核心考点
试题【The careless man received a ticket for speeding . He ____ have driven so fast .A】;主要考察你对动词的分类等知识点的理解。[详细]
举一反三
— _______ I ask you something, if you are not busy?
—Yes, of course you _______.
A.Should; shouldB.Could; can
C.Could; couldD.Can; Could

题型:不详难度:| 查看答案
---I stayed at a hotel while in New York.
---Oh, did you? You ________ with Barbara.
A.could have stayedB.could stay
C.would stayD.must have stayed

题型:不详难度:| 查看答案
The weather turned out to be fine. I       the trouble to carry the umbrella with me.
A.should have takenB.needn’t have taken
C.mustn’t have takenD.could have taken

题型:不详难度:| 查看答案
If you often go to a gallery, it ______ well change forever the way you look at art.
A.mayB.shouldC.willD.must

题型:不详难度:| 查看答案
--- You needn’t take an umbrella. It isn’t going to rain.
--- Well, I don’t know. It ______do.
A.mightB.needC.wouldD.should

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.