Machine-translated by Google. Questions are authored in English.
Top

Discussion

The passengers are waiting for the bus outside the bus stand at the main gate for long.

  • A.were waited
  • B.were waiting
  • C.have been waiting
  • D.No improvement required.

Answer: C

It should read have been waiting.

For long means the waiting began earlier and continues, which the present perfect continuous expresses. The plain present continuous says nothing about how long it has gone on.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.