Change the following from active to passive: They will have opened the new airport by 2026.
- (a)The new airport will have been opened by 2026.
- (b)The new airport will be opened by 2026.
- (c)The new airport has been opened by 2026.
- (d)The new airport will being opened by 2026.
Answer
Why
Correct — A. The active verb is will have opened, the future perfect.
Future perfect passive = will have been + past participle.
will have opened → will have been opened
The object, the new airport, becomes the subject. The vague agent 'They' is dropped. By 2026 is a time limit, not the agent, so it stays → option (a).
Why the others are wrong
- (b)The new airport will be opened by 2026. — Will be opened is the simple future passive. It drops have, so it loses the sense of completion by a deadline that 'will have opened' carries.
- (c)The new airport has been opened by 2026. — Has been opened is the present perfect passive. It drops will, so the sentence is no longer in the future perfect the active used.
- (d)The new airport will being opened by 2026. — Will being is ungrammatical: a modal such as will is followed by the base form (be), never the -ing form. It also drops have.
Concept
Changing active to passive keeps the tense and changes the voice. The object becomes the subject, and the verb takes a form of be plus the past participle.
Future simple: will open → will be opened
Future continuous: will be opening → will be being opened
Future perfect: will have opened → will have been opened
A vague agent such as they, people or someone is usually dropped in the passive.
Key facts
- Future perfect passive: will have been + past participle.
- Future continuous passive: will be being + past participle.
- A modal (will, shall, can) is followed by the base form be, never being.
- By + a time (by 2026) is a deadline, not the agent.
Study next
Common traps
- Reading 'by 2026' as the agent and looking for a 'by them' version.
- Dropping 'have' and choosing the simple future passive, which loses the completed-by-a-deadline meaning.
The same conversion on other future forms is set at 17 Sep 2025, 16:00, English Q.11 (will give → will be given) and 19 Sep 2025, 16:00, English Q.11 (will be delivering → will be being delivered). The active future perfect is tested at 23 Sep 2024, 16:00, English Q.11 (will have completed).
Related PYQs
No directly related past PYQ was found.