How lucky he was! He ____ involved in the murder.
A.must have been B.can have beenC.could have been D.would have been
C

試題分析:句意:他好幸運!他本來是被牽扯進謀殺案的。could have been本能夠做某事,而實際沒有做,故選C
點評:情態(tài)動詞和完成時態(tài)一起表示虛擬,特別值得注意的是各個情態(tài)動詞的意思,must have done表示過去肯定做了某事,can have done表示本能夠做某事而實際未做,should have done表示本應(yīng)該做某事而未做,need have done表示本有必要做某事而實際沒有做,注意沒有mustn’t have done 的形式。
練習冊系列答案
相關(guān)習題

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

--- Did they attend the opening ceremony?
---They        _, but they were late and quit it.
A.wouldB.would haveC.didn'tD.will have to

查看答案和解析>>

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

They insisted that he _____ present at the ceremony the next week.
A.beB.has beenC.should have beenD.was

查看答案和解析>>

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

If penicillin _____________ available, many people ______________ from sickness.
A.weren’t , would have diedB.shouldn’t be, would die
C.hadn’t been, would have diedD.is, will die

查看答案和解析>>

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

I suggest that we ____ to the theater tomorrow, and I hope you can take my advice..
A.to goB.will go
C.goD.can go

查看答案和解析>>

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

Thank you very much. Without your help we ______ car started.
A.didn’t getB.hadn’t gotC.couldn’t getD.couldn’t have got

查看答案和解析>>

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

—Mary broke up with me!
—You _____ have forgotten about the Valentine's Day.
A.shouldn'tB.couldn'tC.needn'tD.mustn't

查看答案和解析>>

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

It is requested that each of the teachers invited      a performance at the party.
A.should giveB.will giveC.has to giveD.must give

查看答案和解析>>

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

If she     that Mary would come to see her, she would never have gone to the party.
A.had knownB.knewC.knowsD.would know

查看答案和解析>>

同步練習冊答案