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).

I will have completed (A)/ all of my homework (B)/ by the time the holidays end. (C)/ No error (D)

  1. (A)

  2. (B)

  3. (C)

  4. (D)

  5. .

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

This is the correct option as the sentence has no error. The sentence uses the correct future perfect tense which is used to indicate an action that will be completed before another event takes place.