Question

    Parts of the following sentence have been given as options.

    Select the option that contains an error. By the time the train arrives, we were waiting at the platform for over an hour.
    A By the time Correct Answer Incorrect Answer
    B the train arrives Correct Answer Incorrect Answer
    C we were waiting Correct Answer Incorrect Answer
    D at the platform for over an hour Correct Answer Incorrect Answer

    Solution

    There is a tense mismatch in the sentence:

    The phrase “the train arrives” is in the present tense.

    However, “we were waiting” is in the past continuous tense, which does not logically fit with the rest of the sentence.

    To indicate that an action will have already been ongoing by the time something else happens in the future, we need the future perfect continuous tense:

    The correct form is: “we will have been waiting”.

    Practice Next

    Relevant for Exams: