the reported speech of i watched tv last night. is he said he has watched tv last night.

the reported speech of i watched tv last night. is he said he has watched tv last night.

Actually, that’s not quite right. When changing a sentence from direct speech to reported speech, you usually need to shift the tense one step back into the past.

the reported speech of i watched tv last night. is he said he has watched tv last night.

Since your original sentence (“I watched TV last night”) is in the Past Simple, it should change to the Past Perfect in reported speech. Also, time expressions like “last night” typically change to “the night before” or “the previous night.”

The Correct Transformation
Direct: “I watched TV last night.”
Reported: He said (that) he had watched TV the night before.

Why the change?
Tense Shift: Past Simple ($watched$) becomes Past Perfect ($had$ $watched$). The version you mentioned (“has watched”) is Present Perfect, which is used for actions connected to the present, rather than completed past actions.

  • الاجابة : خطأ.

Time Shift: Because “last night” is relative to when the person originally spoke, we use “the night before” to make it clear we are talking about the night preceding that specific moment in the past.