Question:

She said, “I have completed my assignment on time.”

Show Hint

In reported speech, remember to shift the tense back: Present \(⇒\) Past, Present Perfect \(⇒\) Past Perfect, etc., unless the sentence expresses a universal truth.
Updated On: Sep 1, 2025
  • She said that she had completed her assignment on time.
  • She said that I have completed my assignment on time.
  • She said that she completed her assignment on time.
  • None of these
Hide Solution
collegedunia
Verified By Collegedunia

The Correct Option is A

Solution and Explanation

The original sentence is in Direct Speech with the present perfect tense: “I have completed…”. When converting to Indirect Speech, the tense usually shifts one step back: - Present Perfect (have completed) \(⇒\) Past Perfect (had completed). Also, the pronoun “I” changes to “she” (since the speaker is “she”). Thus, the correct transformation is: \(⇒\) “She said that she had completed her assignment on time.”
Was this answer helpful?
0
0