Multiple choice

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

They _____________ the news by the time it reaches the press.

  1. shall have heard

  2. will have heard

  3. will be hearing

  4. will hear

Reveal answer Fill a bubble to check yourself
B 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 third person plural. Here 'will have' plus third form of the verb is to be used. Hence, 'will have heard' is the correct option.