当前位置:高中试题 > 英语试题 > 虚拟语气 > —You know that you were driving at 100 kilometers per hour, don’t you?—No, offi...
题目
题型:不详难度:来源:
—You know that you were driving at 100 kilometers per hour, don’t you?
—No, officer, I _____ have been. This car can’t do more than 80.
A.mustn’tB.shouldn’tC.may notD.couldn’t

答案
D
解析
本题考查情态动词的用法。从句意可知那个驾驶员在听了交警对他的控告后作出辩解“这是不可能的,我的车时速超不了80公里”,表示对过去的事做出否定推测用couldn’t have done。
核心考点
试题【 —You know that you were driving at 100 kilometers per hour, don’t you?—No, offi】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
—I didn’t see her yesterday.
—Of course, you _____, because she had gone to a trip.
A.can’tB.may not haveC.can’t haveD.mustn’t have

题型:不详难度:| 查看答案
His homework______, but it _____.
A.needs correcting; needn’t rewriting
B.need be corrected; doesn’t need to be rewriting
C.needs correcting; needn’t be rewritten
D.needs to be corrected; needn’t to be rewritten

题型:不详难度:| 查看答案
--- Why is Jenny still standing there? It’s so cold.
—She _____ for someone.
A.can waitB.might have waitedC.must be waitingD.should have waited

题型:不详难度:| 查看答案
-Is there any flight to New York today?
--I think there ____ be, for the weather is too bad.
A mustn’t       B may not       C shouldn’t       D can’t
题型:不详难度:| 查看答案
Tom, you _____ leave all your clothes on the floor like this!
A.wouldn’tB.mustn’tC.needn’tD.may not

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