Multiple choice

Select the correct answer to fill in the blank in the following sentence.

She ____________ all the work before the mother comes.

  1. shall have finished

  2. will have finished

  3. had finished

  4. had been finishing

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

If the subordinate clause is in the present tense, then the main clause has also to be in the present tense as per the system of sequence of tenses . Answer: (2)