Suresh said, "I did it yesterday."
Which one of the following options is the correct form of this sentence in indirect speech?
- ASuresh said that I did it yesterday.
- BSuresh says I did it yesterday.
- CSuresh says that he did it the day before.
- DSuresh said that he had done it the day before.
Solution & Step-by-step Explanation
To convert the direct speech sentence "Suresh said, 'I did it yesterday.'" into indirect speech, follow these standard grammatical rules:
- When the reporting verb (like 'said') is in the past tense, the tense of the verb in the reported clause usually shifts back.
- Pronouns change to reflect the perspective of the speaker reporting the speech.
- Time and place expressions often change to indicate the shift in time and context.
Applying the Rules
Analyze the direct speech:
- Direct Speech: Suresh said, "I did it yesterday."
- Reporting Verb: "said" (Past Tense). This indicates a tense shift is needed.
- Pronoun: "I" refers to Suresh. In indirect speech, it changes to "he".
- Verb Tense: "did" (Simple Past) shifts to "had done" (Past Perfect).
- Time Expression: "yesterday" shifts to "the day before".
Combine these changes:
- Start with the subject and reporting verb: Suresh said
- Add the conjunction "that": Suresh said that
- Include the changed pronoun: Suresh said that he
- Add the shifted verb tense: Suresh said that he had done
- Include the object and the changed time expression: Suresh said that he had done it the day before.
Therefore, the correct indirect speech form is: Suresh said that he had done it the day before.