精英家教网 > 高中英语 > 题目详情
Hard is feeling uncomfortable.He _____ too much at the party last night.
A.could drinkB.should drinkC.would have drunkD.must have drunk
D.
句意:Hard现在感觉不舒服。他一定昨晚在聚会上喝地太多了。must have done表示对过去事实的肯定推测,题干中的last night是解题的关键。
【考点定位】考查情态动词与完成时连用。
练习册系列答案
相关习题

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

One ought ________ for what one hasn't done.
A.not to be punishedB.to not be puished
C.to not punishD.not be punished

查看答案和解析>>

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

---Waiter! How soon can I get my food? I just have half an hour left before my train leaves.
--- It ______ be ready in five minutes.
A. may                      B. should             C. could                      D need

查看答案和解析>>

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

Had the US Airways captain not guided his jet to a safe landing on the Hudson River, just west of New York, over 100 people aboard ______, along with many more on the ground.
A.might have diedB.needn’t have died
C.must die D.shouldn’t die

查看答案和解析>>

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

No one _____ be more generous; he has a heart of gold.
A.couldB.mustC.dareD.need

查看答案和解析>>

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

--- It’s so late. Our son______ be back!
--- Don’t worry. I dare say he ______ have some extra work to do.
A.can; mustB.will; mightC.should; mustD.must; may

查看答案和解析>>

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

-- Why didn’t you go to Mike’s birthday party yesterday?
-- Well, I _____, but I forgot it.
A.shouldB.wouldC.should haveD.must have

查看答案和解析>>

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

---- May I smoke here?
--- If you      , choose a seat in the smoking section.
A.shouldB.couldC.mustD.may

查看答案和解析>>

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

—I’m just going to finish the work off first.
—Go on if you _______.
A.canB.mayC.mustD.shall

查看答案和解析>>

同步练习册答案