题目内容

Harry 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

解析试题分析:考查情态动词表示猜测的用法。句意:亨利看起来似乎不舒服。他肯定是昨晚的晚宴上喝多了。
根据时间状语last night可知,本句讲的是过去的事情,故先排除选项A,B。would have done是与过去事实相反的虚拟语气的主句结构,must have done表示对过去情况猜测,“肯定做过……”。由句意理解,这里是表示猜测。故选D。
考点:考查情态动词表示猜测的用法

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网