单选题 Suddenly he heard someone ______ gently on the window.
A. knock B. knocking C. knocked D. to knock

【正确答案】 B
【答案解析】[解析] hear是感官动词,其后的宾语补足语可以是do,doing,done。它们的用法是:若宾语是人,强调的是结果则用do,若宾语是人强调的是动作的正在进行则用doing;若宾语是物且作宾补的动词与宾语又是动宾关系则用done。