Select the correct indirect form of the given sentence.
My mother said, "You have been sleeping for ten hours."
Answer & explanation
Correct answer: option 2
The correct indirect form of the given sentence is:
My mother said that I had been sleeping for ten hours.
The other options are incorrect for the following reasons:
- My mother said that I was sleeping for ten hour. The verb "was" should be in the past perfect tense, "had been", because the sentence is reporting what my mother said in the past about something that had happened in the past.
- My mother told that I had been sleeping for ten hours. The verb "said" should be in the past tense, "told", because the sentence is reporting what my mother said in the past.
- My mother said that I had been slept for ten hour. The verb "slept" should be in the present participle tense, "sleeping", because the sentence is reporting what my mother said in the past about something that was happening in the past.