Correct option is B
Explanation of the Correct Answer: · The given sentence is in active voice:
· "Leo Tolstoy wrote many stories for children."
· To convert it into passive voice, we rearrange as:
· "Many stories were written for children by Leo Tolstoy."
Why Are the Other Options Incorrect? · (a) "By children for Leo Tolstoy" → Incorrect; changes meaning.
· (c) "Have been written" → Incorrect; changes tense to present perfect.
· (d) "Many children wrote stories for Leo Tolstoy" → Incorrect; changes the subject.
Thus, the correct answer is (b) "Many stories were written for children by Leo Tolstoy."