--I went to work on foot yesterday, though it was raining cats and dogs.
---You __________ a bus. You were likely to get a cold.
A.must have takenB.would take
C.could takeD.should have taken
D

試題分析:考查情態(tài)動詞的完成式,情態(tài)動詞的完成式是對過去情況的推測或虛擬,因為第一句:--我們昨天去步行上班,雖然下著傾盆大雨。說明是指過去情況,排除BC,--must have done過去一定做了…,should have done過去本不該做而做了,所以選D,你本該乘車,你有可能感冒的。選D。
點評:使用“情態(tài)動詞+have done”對過去的情況進行推測。如果是對現(xiàn)在情況的推測或虛擬,使用“情態(tài)動詞+動詞原形”;
練習冊系列答案
相關習題

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

—Have you invited Alice to our party?
—Yes. But she _____ come; she is busy nowadays.
A.must notB.might notC.should not D.need not

查看答案和解析>>

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

---Could I have a word with you, mum?
---Oh, dear, if you______.
A.canB.mustC.mayD.should

查看答案和解析>>

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

You____Tom at the party yesterday;he went abroad for a holiday last week.
A.should have seenB.might have seen
C.mustn’t have seenD.couldn’t have seen

查看答案和解析>>

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

If you _______ carry with you the belief that all you do is right, it’s none of my business.   
A.shouldB.mayC.canD.must

查看答案和解析>>

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

The driver tried everything he could think of, but the car just ______ not move.
A.shouldB.might C.must D.would

查看答案和解析>>

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

For those who            go to college, there are still hundreds of high-paying jobs that only require a high school diploma.
A.can’tB.mustn’tC.shan’tD.needn’t

查看答案和解析>>

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


—We want someone to design the new art museum for us.
—______ the young fellow have a try?
A.ShallB.MayC.WillD.Need

查看答案和解析>>

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

—Must I return the book tomorrow?
—No, you ________.You can keep it for three days.
A.mustn'tB.needn'tC.can'tD.may not

查看答案和解析>>

同步練習冊答案