He . . . . . . . . for you all day. He's still waiting now.
A. waited
B. has waited
C. has been waiting
D. had waited
Answer: Option B
Related Questions on Grammar
A. waited
B. has waited
C. has been waiting
D. had waited
Answer: Option B
Join The Discussion