Оба времени описывают прошлое — но почему носители английского говорят то I've lost my keys, то I lost my keys yesterday? Выбор не случаен. Present perfect сохраняет связь с настоящим; past simple относит событие к завершённому прошлому. Как только почувствуешь эту разницу, нужное время обычно определяется само собой.
Быстрое правило: Если можно назвать конкретный момент в прошлом (yesterday, last week, in 2005, when I was ten), используй past simple. Если время открыто и прошедшее событие связано с настоящим, используй present perfect.
Ключевое различие
| Время | Форма | Когда использовать |
|---|---|---|
| Present perfect | have / has + третья форма глагола | время не завершено, или прошедшее событие связано с настоящим и конкретный момент прошлого не указан |
| Past simple | глагол + -ed (или неправильная форма) | время завершено — включая исторические факты и повествования, даже без точного указания времени |
- I*'ve lost** my keys.* — у меня сейчас нет ключей (результат важен сейчас, момент не указан)
- I lost my keys yesterday. — завершённое событие, конкретный момент указан
В русском языке нет грамматического аналога present perfect: и «я потерял ключи» (важно сейчас), и «я потерял ключи вчера» (завершённое событие) выражаются одной и той же формой прошедшего времени. В английском именно наличие или отсутствие указания на конкретный момент в прошлом решает: yesterday → past simple; нет такого указания, но есть связь с настоящим → present perfect.
Когда использовать Past simple
Используй past simple, если называешь или подразумеваешь конкретный завершённый момент в прошлом:
- I saw her last week.
- They moved to Madrid in 2018.
- She didn't sleep well last night.
- What did you do yesterday?
Типичные маркеры past simple: yesterday, last night / week / year, in 2010, ago, when I was young, that morning, at 9 o'clock. Как только они появляются, past simple — естественный выбор.
Если контекст времени уже задан в разговоре, можно оставаться в past simple, не повторяя маркер:
- I was in Rome last spring. I visited the Colosseum and ate great pasta. (оба действия относятся к завершённой поездке)
Полное объяснение форм past simple — правильные глаголы на -ed, неправильные глаголы, вопросы и отрицания — смотри в статьях Past simple: was / were, Past simple: regular verbs, Past simple: irregular verbs и Past simple: questions & negatives.
Когда использовать Present perfect
Используй present perfect в трёх основных ситуациях:
1. Результат важен сейчас (момент не указан)
Ты не говоришь когда — важен результат в настоящем:
- I*'ve broken** my arm.* (рука сломана сейчас)
- She*'s left**.* (её сейчас здесь нет)
- We*'ve run out** of milk.* (молока сейчас нет)
Сравни: ✅ I*'ve broken** my arm* (сейчас) vs. ✅ I broke my arm in 2015 (завершено, момент указан).
2. Жизненный опыт, часто с ever и never
Когда речь идёт о том, случалось ли что-то вообще в жизни, без указания момента:
- Have you ever been to Japan?
- I*'ve never eaten** sushi.*
- She*'s visited** twenty countries.*
Как только появляется конкретный завершённый момент в прошлом, переходи на past simple: ✅ I went to Japan in 2019.
Этот случай подробно рассматривается в статье Present perfect: ever / never (experience).
3. Незавершённые ситуации с for и since
Когда ситуация началась в прошлом и продолжается до сих пор:
- I*'ve lived** here for six years.* (живу здесь и сейчас)
- She*'s worked** at the hospital since 2020.* (работает там и сейчас)
Если ситуация завершилась, используй past simple: ✅ I lived in Paris for two years (но теперь не живу).
Всё о for и since — в статье Present perfect: for & since.
Сигнальные слова — шпаргалка
| Present perfect | Past simple |
|---|---|
| just, already, yet (BrE/экзамены); recently, lately | yesterday, last night / week / year |
| ever, never | ago (two days ago) |
| for, since (для продолжающейся ситуации) | in 2010, in January, at 9 o'clock |
| today, this week, this year (период ещё не закончился) | when I was young, that day, then |
Осторожно с today и this week: если период ещё не закончился и важен сейчас, используй present perfect (I*'ve had** three coffees today*). Для отдельного завершённого события внутри такого периода natural и past simple: I got up at 7 today. Когда период полностью в прошлом — только past simple.
Схема «новость → подробность»
Носители языка часто сначала сообщают новость в present perfect, а затем уточняют детали в past simple:
- I*'ve found** a new job. I started on Monday.*
- Someone has broken the window. They used a stone.
- Have you heard? Maria got engaged last night!
Present perfect сигнализирует, что событие произошло и актуально сейчас. Past simple затем описывает конкретные подробности. Такая двухшаговая схема очень естественна в разговоре.
Британский vs. американский английский
В американском английском past simple часто используется там, где британский предпочтёт present perfect:
- BrE: I*'ve just eaten**.* / AmE: I just ate.
- BrE: She*'s already left**.* / AmE: She already left.
Оба варианта грамматически правильны в соответствующей разновидности английского. На многих международных экзаменах и в курсах на основе британского английского present perfect с just, already и yet — более надёжный выбор.
Типичные ошибки
- ❌ Have you ever went to Italy? → ✅ Have you ever been to Italy? (нужна третья форма глагола, а не прошедшее время)
- ❌ I've seen him yesterday. → ✅ I saw him yesterday. (yesterday = конкретный момент в прошлом → past simple)
- ❌ She has left the company last year. → ✅ She left the company last year. (last year = завершённый момент → past simple)
- ❌ We didn't finish yet. → ✅ We haven't finished yet. (yet выражает незавершённое ожидание → present perfect; в американском английском didn't finish yet нередко допускается)
- ❌ I live here since 2019. → ✅ I*'ve lived** here since 2019.* (продолжающаяся ситуация → present perfect)
- ❌ Have you seen that film last night? → ✅ Did you see that film last night? (last night = конкретный завершённый момент → past simple)
Быстрый тест
Выберите правильное время — present perfect или past simple:
- ___ you ever ___ (try) sushi?
- I ___ (see) that film last Saturday.
- She ___ (just / finish) her homework.
- They ___ (live) in London for three years, then they moved to Edinburgh.
- ___ (you / hear)? Tom ___ (get) the job!
Показать ответы
- Have you ever tried (жизненный опыт, момент не указан)
- I saw (last Saturday = конкретный момент в прошлом)
- She has just finished (just + результат в настоящем)
- They lived (завершённая ситуация — больше не живут там)
- Have you heard? Tom got (новость в present perfect, подробность в past simple)
Ключевые выводы
- Past simple — когда называешь конкретный завершённый момент (yesterday, last year, in 2005, ago).
- Present perfect — когда время открыто (опыт, свежая новость, незавершённая ситуация) или конкретный момент в прошлом не указан.
- В британском английском / на экзаменах just, already и yet идут с present perfect. Yesterday, ago, last… всегда требуют past simple. Recently сочетается с обоими.
- For и since с продолжающейся ситуацией → present perfect; с завершённой → past simple.
- В разговоре: сначала новость в present perfect, затем детали в past simple.