精英家教网 > 高中英语 > 题目详情

Harry is feeling uncomfortable. He _______too much at the party last night.

A.could drinkB.should drink
C.would have drunkD.must have drunk

D

解析试题分析:考查情态动词的用法。从时间状语last night 可以确定与过去有关,故排除AB,再结合句意表肯定的推测,故选must have done表示过去一定做了某事。句意:Harry觉得不舒服。昨晚他一定喝酒喝得太多。
考点:考查情态动词的用法。

练习册系列答案
相关习题

科目:高中英语 来源: 题型:单选题

She ______ have attended that meeting, for she was doing paperwork in the office then.

A.shouldn’t B.mustn’t C.wouldn’t D.couldn’t

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

Is it John that is being scolded in the manager’s office?
No. It ______ be him. I saw him on the way just now.

A.mustn’tB.won’tC.can’tD.may not

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

Martin hasn't got in touch with me for ages. He ________ my new cell phone number.

A.can't get B.mustn't get
C.can't have got D.shouldn't have got

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

If you want somebody to go window shopping with you, why not try calling Marie? —she ________ be home by now.

A.shall B.should
C.will D.would

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

When I lived with my roommates in the university, we ________ often talk into the night.

A.mightB.could
C.shouldD.would

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

—Guess what?I came first in that contest.
—Great!You ________ a lot during the past two weeks.

A.must practiseB.should practise
C.should have practisedD.must have practised

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

One of the few things you __   _ say about English people with certainty is that they talk a lot about the weather.

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

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

(2013·四川省都江堰市二模)—Mike, I can't find my watch anywhere.
—You ________ it while working out.

A.may have lost B.could have lost
C.would have lost D.should have lost

查看答案和解析>>

同步练习册答案