卧龙吟蜀国:keep doing和keep sth do

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/30 05:30:45
I was so tired that i couldn't keep my eyes ______. A. opening B. open C. opened D. to open.
为何选B而不是选A?

B
keep sth. +形容词 把...保持在...状态
类似有:keep one's eyes open;keep one's eyes closed
因为open本身可以作为形容词,而close作形容词是"近"的意思,所以加ed,用过去分词作形容词.

choose [b]
keep doing是指一直在做的,表示一种意愿.
而keep sth./sb. do是指让某人或某事处于某种状态.有人让它去做的意思.
所以选b.

在出现表示某种状态的形容词,如:open,closed时,要用keep sth adj.
keep doing 一直在做某事

这个是表示 保持一种什么状态
在这儿open是形容词,不是动词~~~~
keep sth adj.

keep doing sth. or keep sth.+adj
本体应选B