Harry is feeling uncomfortable. He too much at the party last night.A. could drinkB. shou

发布时间:2020-08-17 05:30:15

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
解析:考查情态动词表示猜测的用法。句意:亨利看起来似乎不舒服。他肯定是昨晚的晚宴上喝多了。
根据时间状语last night可知,本句讲的是过去的事情,故先排除选项A,B。would have done是与过去事实相反的虚拟语气的主句结构,must have done表示对过去情况猜测,“肯定做过……”。由句意理解,这里是表示猜测。故选D。
以上问题属网友观点,不代表本站立场,仅供参考!