Согласование времен
| Прямая речь | Косвенная | Пример |
|---|---|---|
| Present Simple | Past Simple | "I work" → He said he worked |
| Present Continuous | Past Continuous | "I am working" → … he was working |
| Present Perfect | Past Perfect | "I have done" → … he had done |
| Past Simple | Past Perfect | "I did" → … he had done |
| will | would | "I will go" → … he would go |
| can | could | "I can swim" → … he could swim |
| must / have to | had to | "I must go" → … he had to go |
| may | might | "I may come" → … he might come |
Важные детали
| say или tell | say (to sb): He said (that)… · tell + кому: He told me (that)… |
| Слова времени/места | now→then · today→that day · tomorrow→the next day · yesterday→the day before · here→there |
| Вопросы | Прямой порядок слов, без do/did: "Where do you live?" → He asked where I lived. |
| Да/нет вопросы | Через if / whether: "Are you ok?" → She asked if I was ok. |
| Команды/просьбы | tell/ask sb + to do: "Sit down" → He told me to sit down. |
Косвенная речь для русскоязычных: что сдвигается и почему
Подробный разбор
В чем смысл
Пересказывая чужие слова после глагола в прошедшем времени (said, told, asked), английский обычно сдвигает время на шаг назад: «I'm tired» → She said she was tired; «I've finished» → He said he had finished; «I will call» → He said he would call. Это и есть согласование времен. В русском времена не сдвигаются: «Она сказала, что устала», и поэтому английский сдвиг кажется лишним и забывается.
Логика сдвига простая: слова прозвучали в прошлом, и все, о чем в них говорилось, «уехало» вместе с моментом речи. Вместе с временами меняются местоимения и слова места и времени: I → he / she, now → then, today → that day, tomorrow → the next day, here → there.
Сигнальные слова и контексты
Сдвиг не нужен, если вводный глагол в настоящем: She says she is tired. Он часто не обязателен, если сказанное все еще верно: He said he lives in London — живет там до сих пор; He said he lived in London — тоже правильно. Would, could, should, might обычно не меняются. Say и tell различаются так: say — без адресата или с to (He said to me), tell — с адресатом и без to (He told me), кроме устойчивых tell the truth / a lie / a story. Вопросы пересказываются прямым порядком слов и без do: He asked where I lived; вопросы «да / нет» — через if или whether: She asked if I was ready.
Типичная ошибка русскоязычных
❌ He asked me where do I live. → ✅ He asked me where I lived.
Здесь сразу две кальки. Первая — вопросительный порядок слов переносится из прямой речи; но косвенный вопрос — уже не вопрос, а сообщение, поэтому порядок прямой, и do исчезает. Вторая — время не сдвигается по русскому образцу («спросил, где я живу»). Еще одна частая ошибка — He said me вместо He told me или He said to me: русское «сказал мне» переносится на say.
Мини-пары
- She says she is tired. — говорит, что устала (пересказываем сейчас). She said she was tired. — сказала, что устала.
- He told me to wait. — велел мне подождать. He told me he would wait. — сказал мне, что подождет.
- She asked if I lived here. — спросила, живу ли я здесь. She asked where I lived. — спросила, где я живу.