Multiple choice

Directions: The following sentence may contain an error. You have to find that part of the sentence which contains the error. If there is no error, choose ‘No error’ as your answer.

By the time he gets back from his foreign vacation, the company has appointed another person.

  1. by the time

  2. he gets back

  3. from his foreign vacation

  4. the company has appointed

  5. No error

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

It should be: the company will have appointed. We use the future perfect tense to suggest that something will have been done by a certain time in the future.