Multiple choice

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

He ____________ German language for three years by next year.

  1. shall have been studying

  2. will have been studying

  3. will be studying

  4. have studied

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

The tense of the sentence is Future Perfect Tense as it refers to an action that will have been going on at some point of time in the future. The subject of the sentence is third person singular. Here 'will have been' plus -ing form of the verb is to be used. Hence, 'will have been studying' is the correct option.