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 drink | B.should drink | C.would have drunk | D.must have drunk |
|
答案
D. |
解析
句意:Hard现在感觉不舒服。他一定昨晚在聚会上喝地太多了。must have done表示对过去事实的肯定推测,题干中的last night是解题的关键。 【考点定位】考查情态动词与完成时连用。 |
举一反三
--Why are your eyes so red? You _______ have slept well last night.A.can"t | B.mustn"t | C.needn"t | D.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.must | B.would | C.should | D.might |
|
The door ________ open, no matter how hard she pushed. A.shouldn’t | B.couldn’t | C.wouldn’t | D.mightn’t |
|
No one _____ be more generous; he has a heart of gold.A.could | B.must | C.dare | D.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.must | B.need | C.would | D.shall |
|
最新试题
热门考点