English, asked by helloabrar123, 5 months ago

51. He said, "I have been learning English for 2 years.(CHANGE INTO INDIRECT SPEECH)
A. He said that he have been learning English for 2 years.
B. He said that he had been learning English for 2 years
C. He said that I had been learning English for 2 years
D. He said he had been learning English for 2 years​

Answers

Answered by hithashreehp20
0

Answer:

D is correct answer

Explanation:

He said he had been learning English for 2 years

Similar questions