I was almost asleep last night when I suddenly heard someone ______ at the door.
#98808
A
be knocking
B
knocking
C
to knock
D
having knocked