My careless friend Bob received a ticket for speeding. He ____ have driven so fast.
A.can’tB.wouldn’tC.mustn’t   D.shouldn’t
D
考查情態(tài)動(dòng)詞+have done的用法:can’t have done“過去不可能做”,wouldn’t have done“過去本不會(huì)做而做了’must接完成時(shí)不能用否定,shouldn’t have done本不該做而做了,句意是:我粗心的朋友Bob收到超速駕駛的罰單。他本不該開的那么快的,選D。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

—It was cold and the road was icy.
—It          a comfortable journey.
A.can’t beB.shouldn’t beC.mustn’t have beenD.couldn’t have been

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—You ought to have made an apology to Tom yesterday evening.
—Yes, I know I __       __.
A.ought to haveB.have toC.shouldD.must have

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

–Let’s take a coffee break, shall we?
–I wish I ________, but I have a really tight schedule.
A.canB.shallC.couldD.should

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

It was essential that the application forms ________ back before thedeadline.
A.must be sentB.would be sentC.be sentD.were sent

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Where have you been ?
— I_______in the heavy traffic .Otherwise I_______ here earlier.
A.have got stuck; would have come B.got stuck; was
C.got stuck ; would have comeD.had stuck ; would come

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

It has been announced that candidates       remain in their seats until all the papers have been collected.
A.canB.shallC.will D.may

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Had I hurried, I        the tram.
A. would catch
B. could catch
C. would have caught
D. had caught

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

It is not like her to be so impolite; she      you when you greeted her.
A.might not have heardB.should not have heardC.mustn’t hearD.shouldn’t hear

查看答案和解析>>

同步練習(xí)冊(cè)答案