Для преобразования прямой речи в косвенную в английском языке необходимо учитывать изменения в глагольных формах, местоимениях и обстоятельствах времени и места. Вот как можно преобразовать данные предложения в косвенную речь:
1) Mike said that he had seen them at his parents' house the year before.
В этом предложении глагол в прошедшем времени "saw" меняется на форму прошедшего совершенного времени "had seen", а "last year" на "the year before".
2) He said that he hadn't seen his cousin that day.
Здесь "haven't seen" меняется на "hadn't seen", а "today" на "that day".
3) She said that she didn't go to the shop very often.
Глагол "don't go" меняется на "didn't go".
4) Tom told us that they had arrived in St Petersburg the day before.
В этом случае "arrived" заменяется на "had arrived", а "yesterday" на "the day before".
5) He told me that he was going to the theatre that night.
Фраза "am going" преобразуется в "was going", а "tonight" на "that night".
6) He told her that he would do it that day if he had time.
"Shall do" изменяется на "would do", а "today" на "that day".
7) Andrew said that he had spoken to Mr. Brown that morning.
Здесь "spoke" меняется на "had spoken", а "this morning" на "that morning".
При преобразовании предложений в косвенную речь важно также помнить, что если речь идет о фактах, которые остаются истинными, или если предложение передает общее высказывание, время может не изменяться.