Multiple choice

Put it into indirect speech.

He said, “I have been in England for ten years”.

  1. He said that he had been in England for ten years.

  2. He said that he has been in England for ten years.

  3. He said that he were been in England for ten years.

  4. He said that he was been in England for ten years.

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Present perfect have been backshifts to past perfect had been in indirect speech.