Multiple choice

Directions: The following sentence has been split into three parts (A), (B) and (C). If there is any grammatical error in any of these parts, that is the answer. If there is no error, the answer is (D).

We will be waiting for (A)/ more than one hour by (B)/ the time the train arrives. (C)/ No error (D)

  1. (A)

  2. (B)

  3. (C)

  4. (D)

  5. .

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

This is the correct option as this part of the sentence has the error. The sentence has tense disagreement as the sentence uses future continuous tense instead of future perfect continuous. Here, future perfect continuous tense should have been used to make the sentence correct as it is used to show an action in progress until an event happens in the future. The correct sentence would be, “We will have been waiting for more than one hour by the time the train arrives.