满分5 > 高中英语试题 >

—You know that you were driving at 100 ...

 —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’t  B. shouldn’t  C. may not  D. couldn’t

 

 D 本题考查情态动词的用法。从句意可知那个驾驶员在听了交警对他的控告后作出辩解“这是不可能的,我的车时速超不了80公里”,表示对过去的事做出否定推测用couldn’t have done。
复制答案
考点分析:
相关试题推荐

 —May I speak to the patient now?

—No, you _____. He is too weak now.

A. needn’t  B. may not C. mustn’t D. oughtn’t

 

查看答案

 —Why am I so slow at doing the cloze test?

—I guess you didn’t realize the use _____ the contexts.

A. you should have made of

B. you must have made from

C. of which you could have from

D. out of which you need make

 

查看答案

 My MP4 player isn’t in my bag. Where        I have put it?

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

 

查看答案

 The biggest problem for most plants, which ______ just get up and run away when threatened, is that animals like to eat them.

A. shan’t         B. can’t           C. needn’t         D. mustn’t

 

查看答案

 —Why hasn’t the speaker turned up?

—He _________ the flight. I’ll find it out at once.

A. must have missed             B. might have missed

C. would have missed                D. could have missed

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.