Present Perfect и Past Simple: в чём разница?
Два самых запутанных времени в английском — объясняем на понятных примерах и проверяем знания в тесте.
В русском языке нет времени, похожего на Present Perfect — вместо этого у нас есть совершенный и несовершенный вид глагола. Именно поэтому Present Perfect vs Past Simple — одна из самых частых трудностей для русскоговорящих.
Коротко о главном
- Past Simple — законченное действие в определённый момент прошлого. I visited Paris in 2019. (Я посетил Париж в 2019 году.)
- Present Perfect — действие связано с настоящим: точное время не важно, или результат ощущается сейчас. I have visited Paris. (Я был в Париже — когда именно, не уточняем.)
Past Simple: конкретный момент
Используйте Past Simple, когда вы называете или подразумеваете, когда произошло действие.
- She called me yesterday. (Она позвонила мне вчера.)
- They finished the project last week. (Они закончили проект на прошлой неделе.)
- I was born in 1995. (Я родился в 1995 году.)
Слово-маркер времени (yesterday, last week, in 1995) — сигнал того, что момент чётко определён и уже в прошлом.
Present Perfect: связь с настоящим
Используйте Present Perfect, когда точное время неизвестно, неважно, или когда результат действия ощущается прямо сейчас.
- I have lost my keys. (Я потерял ключи — и до сих пор не могу их найти, сейчас.)
- She has visited Japan three times. (Она была в Японии три раза — в разные, не уточнённые моменты жизни.)
- We have already eaten. (Мы уже поели — поэтому сейчас не голодны.)
Слова-подсказки
| Слова-маркеры | Время |
|---|---|
| yesterday, last week, in 2020, ago | Past Simple |
| already, yet, ever, never, since, for, just | Present Perfect |
Частая ошибка
❌ I have seen him yesterday. ✅ I saw him yesterday.
Как только вы называете конкретное время (yesterday), нужно использовать Past Simple — даже если по ощущениям хочется поставить Present Perfect.
Проверьте себя
Пройдите тест ниже — это самый быстрый способ закрепить разницу.