Multiple choice

Directions: Change the voice of the given sentence.

The principal will have declared the result.

  1. The result will have declared by the principal.

  2. The result will have been declared by the principal.

  3. The result shall have been declared by the principal.

  4. The result have been declared by the principal.

  5. None of these

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

Future perfect tense changes to 'object + will/shall + have been + past participle + phrase + by + subject'.