Правило одно: каждая форма отступает на одну ступеньку в прошлое. Ступеньки вы уже знаете.
Сказали
Пересказ после said
Урок
am, is →
was
13
are →
were
13
work, works →
worked
14
don't, doesn't →
didn't
16
am working →
was working
25
will →
would
28, 54
can →
could
45
am going to →
was going to
27
have done, did →
had done
43
must, have to →
had to
46
"I'm working." → He said he was working. — Он сказал, что работает.
"I'm going to sell the car." → She said she was going to sell the car. — Она сказала, что собирается
продать машину.
"I have lost my keys." → He said he had lost his keys. — Он сказал, что потерял ключи.
"I saw him yesterday." → She said she had seen him the day before. — Она сказала, что видела его накануне.
"You must finish today." → The manager said we had to finish that day. — Менеджер сказал, что надо
закончить в тот же день.
В последних двух примерах ещё и yesterday стало the day before, а today — that day. Так бывает, когда пересказываете
не в тот же день: «вчера» для говорившего — уже не ваше «вчера».
Когда сдвигать не нужно:
Пересказываете сразу же, и всё ещё правда: "I'm tired." → He says he's tired. — После says, в настоящем,
ничего не сдвигается.
Факт верен и сейчас. She said she lives in Kazan — так можно, если она и сейчас там живёт. Was / lived — тоже
правильно, это безопасный выбор.
Would, could, should, might и had done двигать дальше некуда, они остаются как есть.