Correct option is B
The correct indirect narration is
(b) Lalit told Rama that he would give his book to her.
Detailed Explanation (English):
• The reporting verb is in the past (“said”), so the sentence follows the usual backshift pattern.
• “said to” changes to
told when an object (Rama) is present.
• “I” changes according to the speaker: here “I” refers to Lalit, so it becomes
he.
• “shall” changes to
would in indirect speech when the reporting verb is in the past.
• The sentence becomes a statement in indirect speech, so quotation marks are removed.
Grammatical Rule Used (English):
• If reporting verb is past, modal “shall” generally changes to “would”.
• “said to + person” → “told + person”.
• Pronouns change according to speaker/listener.
Grammatical Rule Used (Hindi):
• Reporting verb भूतकाल में हो तो सामान्यतः tense/modal में परिवर्तन किया जाता है।
• “said to” का रूप “told” हो जाता है जब सामने व्यक्ति (object) दिया हो।
• Direct speech के “I” का परिवर्तन speaker के अनुसार होता है (यहाँ Lalit → he)।
• “shall” का परिवर्तन सामान्यतः “would” में होता है।
Example:
• Direct: He said, “I shall help you.”
• Indirect: He said that he would help me.
Why other options are incorrect:
• (a) “will” not changed to “would” (wrong tense backshift)
• (c) “said to” not converted properly and “shall” remains (incorrect)
• (d) “I” is not changed to “he” (wrong pronoun)