Correct option is D
The correct substitution of the highlighted segment is
(d) has been published.
Explanation:
The sentence refers to
an article being published today, so the correct tense is
present perfect passive.
Structure:
has/have + been + past participle
Correct sentence:
The article
has been published
in the newspaper today.
Grammatical rule used:
In passive voice, when the action has occurred recently and its effect continues to the present,
present perfect passive is used.
✦
Explanation in Hindi:
जब कोई कार्य हाल में हुआ हो और उसका प्रभाव वर्तमान में हो, तब “has been + V3” का प्रयोग किया जाता है।
Meanings of all options:
· (a)
had published – past perfect active, incorrect ❌
· (b)
was been published – grammatically incorrect ❌
· (c)
No correction required – incorrect as tense is wrong ❌
· (d)
has been published – correct passive form ✅