Multiple choice

Directions: Fill in the blanks with suitable forms of verbs from the given options.

I can go for the party this evening because I ___________ my work by then.

  1. shall be completing

  2. will complete

  3. will have completed

  4. shall have completed

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

The tense of the sentence is Future Perfect as it refers to an action that will be completed at some point of time in future. The subject of the sentence is first person singular. Here 'shall have' plus third form of the verb is to be used. Hence, 'shall have completed' is the correct option.