题目类型:
单选题
题目内容
He has been sitting at the table for several hours,______ considerably more wine than is good for his health.
正确答案
C
题目解析
译文:他已经坐在桌边好几个小时了,还喝了相当多的酒,这些酒已经超过对他健康有利的程度了。本题考查现在分词表伴随状态。喝酒的动作是他发出的,并且和“坐在桌边”是同时进行的,所以动词用-ing形式。A项drinks是一般现在时;B项drank是一般过去时;D项todrink表示将来的动作。答案为C。
AI解析
现在分词表示伴随状态,与主句动作同时进行。选项C的“drinking”符合这一用法,表示喝酒的动作与坐在桌边的动作同时发生。其他选项分别表示一般现在时、一般过去时和将来动作,与题意不符。因此,正确答案是C。