Чтобы преобразовать прямую речь в косвенную (Reported Speech), нужно следовать нескольким правилам:
Изменение временных форм.
- Present Simple (подарку) обычно изменяется на Past Simple.
- Present Continuous (находится) изменяется на Past Continuous.
- Present Perfect (уже) изменяется на Past Perfect.
- Future Simple изменяется на Conditional (would).
Изменение местоимений.
- Примеры: «I» на «he/she», «you» на «me», «my» на «his/her» и т.д.
Изменение указательного местоимения.
- Например, «this» может изменяться на «that», а «today» на «that day», и так далее.
Теперь давайте преобразуем ваши предложения:
Oleg said that his room was on that floor.
He said that he was sure she would ring him up the next day.
Michael said that he had seen them at his parents' house the previous year.
He said that he hadn't seen his cousin that day.
She said that she hadn't gone shopping the day before.
Tom said that he had already had breakfast there, so he wasn't hungry.
He said that he had received a letter from him a week before.
He told me that he was going to the theatre that night.
Mike said that he had spoken to Mr Brown that morning.
The woman told her son that she was glad she was there.
Mike said that they had bought those books that day.
The teacher told the class that they would discuss that subject the next day.
Эти изменения следуют правилам преобразования прямой речи в косвенную. Надеюсь, это поможет вам понять процесс!