Correct option is B
The correct active/passive voice of the given sentence is (b).
Explain the rules of conversion from active to passive or passive to active with structure in detail.
When converting
Simple Future (will + V1) from Active to Passive, use:
will be + V3 and introduce the doer with
by (if needed).
·
Active Voice (future): Subject +
will + V1 + Object + (time).
· “I
will complete the work tomorrow.”
·
Passive Voice (future): Object +
will be + V3 + (by + subject) + (time).
· “The work
will be completed (by me) tomorrow.”
· This retains tense and meaning, places the focus on
the work, and keeps the time adverbial
tomorrow at the end naturally.
Structure:
·
Active: Subject + will + V1 + Object.
·
Passive: Object + will
be + V3 (+ by + Subject).
Why other options are incorrect:
· (a) “will
have completed” = Future Perfect (wrong tense) and missing
be; also incorrect voice structure.
· (c) “shall completed” is ungrammatical; needs
be and V3:
shall be completed (also person/style mismatch).
· (d) “is completed tomorrow” mixes
Present Simple passive with a future time adverbial—tense mismatch.
Example:
Active: “They
will deliver the parcel next week.” → Passive: “The parcel
will be delivered next week.”
Information booster: In modern usage,
will is standard for all persons in future;
shall is formal/rare and mostly used with
I/We or in legal style.