Hard is feeling uncomfortable.He _____ too much at the party last night.A.could

Hard is feeling uncomfortable.He _____ too much at the party last night.A.could

题型:不详难度:来源:
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是解题的关键。
【考点定位】考查情态动词与完成时连用。
举一反三
--Why are your eyes so red? You _______ have slept well last night.
A.can"tB.mustn"tC.needn"tD.won"t
---Yeah, I stayed up late writing a report.
题型:不详难度:| 查看答案
— What are you doing this Saturday?
— I’m not sure, but I go to the Rolling Stones concert      
A.mustB.wouldC.shouldD.might

题型:不详难度:| 查看答案
The door ________ open, no matter how hard she pushed.
A.shouldn’tB.couldn’tC.wouldn’tD.mightn’t

题型:不详难度:| 查看答案
No one _____ be more generous; he has a heart of gold.
A.couldB.mustC.dareD.need

题型:不详难度:| 查看答案
—Mum, would you please buy me an MP5 player?
—If you can help do the dishes the whole vacation, you ________ have one as a reward.
A.mustB.needC.wouldD.shall

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.