PYQ Vault

Active to passive: future perfect (will have + past participle -> will have been + past participle)

This type of question, asked 3 times: 13 Sep 2025 S2, 21 Sep 2025 S1, 23 Sep 2025 S2. All 3 questions below, oldest first.

Try each one first, then open its answer.

  1. Question 1

    13 Sep 2025 S2

    87
    Change the following from active to passive: We shall have dispatched the invitations before Friday evening.

    Tap an option to check your answer.

  2. Question 2

    21 Sep 2025 S1

    92
    Change the following from active to passive: They will have opened the new airport by 2026.

    Tap an option to check your answer.

  3. Question 3

    23 Sep 2025 S2

    87
    Change the following from active to passive: They will not have finalized the merger documents by midnight.

    Tap an option to check your answer.