[单选题]
I was almostasleep last night when I suddenly heard someone _____at the door.
A.be knocking
B.knocking
C.to knock
D.having knocked
参考答案与解析: