Q595
The poor villagers have waited in the bitter cold for more than four hours now.
A.
has been waiting
B.
had waited
C.
have been waiting
AnswerD.
No improvement
Answer: Option C
Solution
Answer: Option C
Solution:
The poor villagers have been waiting in the bitter cold for more than four hours now.