精英家教网 > 高中英语 > 题目详情
—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。
练习册系列答案
相关习题

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


---Did you listen to the speech?
--- No, we ______ it. But we had a lot of traffic on our way.
A.could have attendedB.must have attended
C.could attendD.shouldn't have attended

查看答案和解析>>

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

Mother _____ us stories when we were children.
A.was used to tellB.is used to tellingC.used to tellD.used to telling

查看答案和解析>>

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

If you listen to me, you ____have some candies, Tommy.
A.are able to B.shall C.must D.need

查看答案和解析>>

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

Tom, you _____ leave all your clothes on the floor like this!
A.wouldn’tB.mustn’tC.needn’tD.may not

查看答案和解析>>

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

You _____ phone him if you want to, but you _____! He will surely phone you.
A.may; mustn’tB.have to; needn’tC.can; needn’tD.can; doesn’t need

查看答案和解析>>

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


If the prediction for the earthquake ________ more accurate, we would have been more prepared and many more lives would have been saved.
A.had been B.wasC.has been D.were

查看答案和解析>>

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

Please open the window, _____?
A.can’t youB.aren’t you C.do youD.will you

查看答案和解析>>

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

Mr. Bush is on time for everything. How ____ it be that he was late for the opening ceremony ?
A.can B.shouldC.mayD.must

查看答案和解析>>

同步练习册答案