Change the following from active to passive: We shall have dispatched the invitations before Friday evening.
- (a)The invitations shall have dispatched before Friday evening.
- (b)The invitations shall have had been dispatched before Friday evening.
- (c)The invitations shall have be dispatched before Friday evening.
- (d)The invitations shall have been dispatched before Friday evening.
Answer
Why
Correct — D. The active verb shall have dispatched is future perfect: shall/will have + past participle.
Its passive keeps shall have and adds been before the past participle: shall have been dispatched.
The object, the invitations, becomes the subject, and the agent by us is dropped, as it adds nothing. That gives "The invitations shall have been dispatched before Friday evening" → option (d).
Why the others are wrong
- (a)The invitations shall have dispatched before Friday evening. — shall have dispatched is still the active verb. With the invitations as subject, it says the invitations did the dispatching. The passive needs been.
- (b)The invitations shall have had been dispatched before Friday evening. — have had been stacks two perfect markers. The future perfect needs only have, and the passive adds been: shall have been dispatched.
- (c)The invitations shall have be dispatched before Friday evening. — have be cannot stand. In a perfect tense, have is followed by a past participle, so be must become been: shall have been dispatched.
Concept
Every passive is be + past participle, with be carrying the tense of the active verb.
Future simple: will dispatch becomes will be dispatched. Present perfect: has dispatched becomes has been dispatched.
The future perfect joins the two: shall have dispatched becomes shall have been dispatched. After the perfect have, be appears as its past participle, been.
Every option opens The invitations shall have and closes before Friday evening, so only the words between decide it. None keeps by us, and a passive may leave out an agent that adds nothing.
Key facts
- Future perfect active: shall/will have + past participle (shall have dispatched).
- Future perfect passive: shall/will have been + past participle (shall have been dispatched).
- In any perfect tense, have is followed by a past participle, so be appears as been.
Study next
Common traps
- Choosing shall have dispatched because it keeps the tense, without noticing it is still active
- Picking have had been because had seems to mark a finished action
The future perfect active is keyed at 23 Sep 2024, 16:00, English Q.11: "By next December, I will have completed six years in this home".
Future-tense voice change also appears at 17 Sep 2025, 16:00, English Q.11, keyed "You will be given the injection by the nurse", with will have been given among the distractors.
Related PYQs
No directly related past PYQ was found.