Multiple choice

Directions: Change the voice of the given sentence.

She will have cooked dinner by 9 o' clock.

  1. Dinner will be cooked by her by 9 o' clock.

  2. Dinner will have been cooked by her by 9 o' clock.

  3. Dinner will have to be cooked by 9 o' clock.

  4. Dinner will be cooked by 9 o' clock by her.

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

While changing the voice from active to passive, future perfect tense gets converted into future perfect continuous tense.