Vidyalelo
English · Q305

Sentence Completion

Competitive Exams · English · question 305

Q305

I . . . . . . . . for you all day long.

A.
had waited
B.
have waited
C.
was waiting
D.
have been waiting
Answer

Answer: Option D

Solution

Answer: Option D
Solution:
I have been waiting for you all day long.