Questions from English

Q : I ............... here for the last two hours.

(A) am waiting
(B) was waiting
(C) shall be waiting
(D) have been waiting

Visitor-3135

Register / Login