英语17.John was so sleepy that he could hardly keep his eyes _______.17.John was so sleepy that he could hardly keep his eyes _______.a.open b.to be opened c.to open d.opening 为什么

问题描述:

英语17.John was so sleepy that he could hardly keep his eyes _______.
17.John was so sleepy that he could hardly keep his eyes _______.
a.open b.to be opened c.to open d.opening
为什么

答案是A,此处是用事态选项来迷惑人,确实有keep doing的形式,但这里是
keep+宾语+宾补,宾语补足语由形容词OPEN充当。

A
keep sth do ..........

opening可否作形容词, 将open看为动词,keep sth+现在分词,选D

open

选第三个.keep后面可以直接加doing便是一直做某件事情.这里面keep sth do的形式表示的是过去某个时候的动作,用doing则表示进行时或者一直怎么样.

a
keep sth. do

D,keep sth doing sth