My careless friend Bob received a ticket for speeding. He______have driven so fast.


  1. A.
    can’t
  2. B.
    wouldn’t
  3. C.
    mustn’t   
  4. D.
    shouldn’t
D
考查情態(tài)動詞+have done的用法:can’t have done“過去不可能做”,wouldn’t have done“過去本不會做而做了’must接完成時不能用否定,shouldn’t have done本不該做而做了,句意是:我粗心的朋友Bob收到超速駕駛的罰單。他本不該開的那么快的,選D。
練習冊系列答案
相關習題

科目:高中英語 來源: 題型:

 (    )79. -- My brother fell off this bike and hurt his leg.   --____________

A. That's too bad  B. He may be too careles C. He should be careful  D. Sorry to hear that

查看答案和解析>>

同步練習冊答案