Multiple choice

Select the correct option, which completes the following incomplete sentence.

I shall have left this place by the time ___________________.

  1. she will come

  2. she comes

  3. she has come

  4. she had come

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

As per the system of sequence of tenses, if the main clause is of “Future Perfect Tense” then the subordinate clause has to be of Simple Present Tense . Answer: (2)