I______on the door for ten minutes now without an answer.

I______on the door for ten minutes now without an answer.

A.was knocking

B.am knocking

C.knocking

D.have been knocking

正确答案是D