(2013·高考辽宁卷)Harry is feeling unfortable.He too much at the party last night.
A. could drink
B. should drink
C. would have drunk
D. must have drunk
网友回答
A. could drink
B. should drink
C. would have drunk
(答案→)D. must have drunk
解析:选D。句意:Harry(现在)感觉不舒服。昨天晚上在宴会上他肯定喝多了。此处表示对过去动作的肯定推测,应该用“情态动词+have+done”结构,故排除A项和B项;C项不表示推测,而是虚拟语气,表示与过去的事实相反的情况;must have done意为“(过去)肯定做过某事”,表示对过去事情的肯定推测。