Question:medium

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

Show Hint

In reported speech, remember to shift the tense back: Present \(\Rightarrow\) Past, Present Perfect \(\Rightarrow\) Past Perfect, etc., unless the sentence expresses a universal truth.
Updated On: Nov 25, 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

The Correct Option is A

Solution and Explanation

The initial sentence is in direct speech, using the present perfect tense: “I have completed…”. When changing to indirect speech, the tense typically moves back one step: - Present Perfect (\textit{have completed}) \(\Rightarrow\) Past Perfect (\textit{had completed}). Additionally, the pronoun “I” becomes “she” (because the speaker is “she”). Thus, the correct transformation is: \(\Rightarrow\) “She said that she had completed her assignment on time.” \boxed{\text{Correct Indirect Speech: She said that she had completed her assignment on time.}}
Was this answer helpful?
0