语法与词汇 11.He was awakened by_____knocking on the window.
【正确答案】 B
【答案解析】动名词。动名词做介词by的补足语,当动名词的主语是不定代词或指示代词时不用属格,而用通格,故选B。C项是名词性物主代词,D项与句子主语指代不清。