公共英语二级

单选题 Ella has been complaining about the traffic__________her awake at night.

A.keep
B.to keep
C.keeping
D.kept

参考答案:C进入在线模考
句意:艾拉总是抱怨马路上噪音很大,晚上都睡不着觉。本题考查的是非谓语动词的用法。to keep表示目的;
keeping表明此动作与逻辑主语the traffic之间是主动关系;
kept表明此动作与逻辑主语之间是被动关系。故C正确。
【知识拓展】
(1)to do不定式表示将来发生、要做的事情;
(2)doing表示主动或者正在进行的;
(3)done表示被动或者是已经完成的动体;
如:
I have something(to do this evening).
(今天晚上)我有些事情(要做)。(我还没有做)
The boy(sitting by the window)is Tom.
那个(坐在窗边的)男孩是汤姆。