Correct option is B
The correct passive voice of the given sentence is
(b) The man-eater was killed by the shot.
Detailed Explanation (English):
• The given sentence is in
Simple Past Tense because the verb used is “killed” (V²).
• While changing from active to passive, the
tense must remain the same.
• In passive voice, the object “the man-eater” becomes the subject.
• Simple Past Passive structure is:
was/were + V³.
• Therefore, “was killed” is correct, and “by the shot” shows the doer/cause.
Correct sentence: The man-eater was killed by the shot.
Grammatical Rule Used (English):
• Simple Past (Active): Subject + V² + Object
• Simple Past (Passive): Object + was/were + V³ + by + Subject
Grammatical Rule Used (Hindi):
• Active से Passive बनाते समय
काल (tense) नहीं बदलता।
• Simple Past Passive की संरचना होती है:
was/were + क्रिया का तीसरा रूप (V³)।
• Passive में object को subject बना दिया जाता है और कर्ता/कारण “by” से आता है।
Example:
Active: The police caught the thief.
Passive: The thief was caught by the police.
Why other options are incorrect:
• (a) “has been shot” → Present Perfect (tense changed) और अर्थ भी बदल जाता है (shot ≠ killed)
• (c) “has been killed” → Present Perfect (tense changed)
• (d) “has been killed by” → Present Perfect (tense changed)