Question:medium

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

Show Hint

Reported speech usually needs two shifts happening at the same time, not just one: the tense generally moves one step back AND every pronoun/possessive (I/my, we/our) changes to match the new subject -- check both before choosing an option.
Updated On: Aug 18, 2026
  • 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
Show Solution

The Correct Option is A

Solution and Explanation

A sentence in Direct Speech, using the present perfect tense, is exemplified: “I have completed…”. When converted to Indirect Speech, the tense typically moves back a step: - Present Perfect (<strong>have completed</strong>) \(⇒\) Past Perfect (<strong>had completed</strong>). Also, the pronoun “I” becomes “she” (because the speaker is “she”). Thus, the correct transformation is: \(⇒\) “She said that she had completed her assignment on time.”
Was this answer helpful?
0


Questions Asked in SNAP exam