Correct option is B
The correct passive voice of the given sentence is (b)
The results should be announced today.
Explain the rules of conversion:
· With
modal auxiliaries (should, can, may, will, must), the passive structure is:
Object + modal + be + past participle (V3) (+ by + agent).
· Active:
Subject (The director) + modal (should) + V1 (announce) + Object (the results) + time (today).
· Passive:
Object (The results) + modal (should) + be + V3 (announced) + time (today) (+ by the director).
· Often, the
agent is omitted if obvious or unnecessary.
·
Structure:
·
Active voice: Subject + modal + V1 + object + (time).
·
Passive voice: Object + modal +
be + V3 + (by + subject) + (time).
·
Why others are incorrect:
· (a) “should
being announced” — wrong form; after a modal use
be + V3.
· (c) “should
be announce” — missing past participle; should be
announced.
· (d) “should have been announced” — perfect passive suggests
already done earlier; it changes the meaning/time.