Present Perfect і Past Simple — мабуть, найпопулярніша пара для плутанини серед тих, хто вивчає англійську. Обидва часи описують минуле, але роблять це по-різному. У цій статті ми розберемо, в чому різниця, і ви більше не будете гадати, який час вжити.
Коротко про кожен час
Past Simple — це просто «минуле». Дія завершена, ми знаємо коли вона сталася (або це не важливо, але акцент на самому факті).
I visited Paris in 2019. — Я відвідав Париж у 2019 році.
She called me yesterday. — Вона зателефонувала мені вчора.
Present Perfect — це зв’язок між минулим і теперішнім. Дія відбулась у минулому, але результат або досвід важливий прямо зараз.
I have visited Paris. — Я бував у Парижі. (і можу розповісти про це зараз)
She has called me. — Вона мені зателефонувала. (і я вже знаю що вона хотіла)
Головна різниця: «коли» vs «результат»
Найпростіший спосіб розрізнити ці часи — запитати себе:
- Я знаю точно коли це сталося, і це важливо? → Past Simple
- Мені важливий результат або досвід, а не час? → Present Perfect
| Past Simple | Present Perfect |
| Дія в конкретний момент минулого | Дія в минулому, важливий результат/досвід зараз |
| Слова-підказки: yesterday, last week, in 2020, ago, at 5pm | Слова-підказки: already, yet, ever, never, just, recently |
| I watched that movie last night. | I have watched that movie. (so I can recommend it) |
Слова-підказки (signal words)
Деякі слова майже завжди вказують на певний час. Запам’ятайте ці маркери:
Past Simple:
- yesterday, last night/week/year/month
- ago (two days ago, a week ago)
- in + рік (in 2018, in the 1990s)
- at + час (at 3pm, at noon)
- when (when I was a child)
Present Perfect:
- already (I have already eaten)
- yet (Have you done it yet? / I haven’t done it yet)
- ever / never (Have you ever been to Japan? / I’ve never tried sushi)
- just (I’ve just arrived)
- recently / lately (I haven’t seen her recently)
- so far / up to now (So far, I’ve read 3 chapters)
Лайфхак: Якщо у реченні є “yesterday” або “ago” — це майже завжди Past Simple. Якщо є “yet” або “already” — це майже завжди Present Perfect.
5 прикладів порівняння
Подивимоья, як одна і та ж ситуація звучить по-різному залежно від часу:
1. Досвід (experience)
I went to London in 2021. — Я їздив до Лондона у 2021. (факт, конкретна дата)
I have been to London. — Я бував у Лондоні. (маю такий досвід)
2. Нещодавна дія
I ate lunch at 1pm. — Я пообідав о 13:00. (конкретний час)
I have just eaten lunch. — Я щойно пообідав. (тому не хочу їсти зараз)
3. Завершений проект
I wrote the report yesterday. — Я написав звіт вчора.
I have written the report. — Я написав звіт. (готово, можна здавати)
4. Питання про досвід
Did you see that film? — Ти бачив той фільм? (конкретний момент у розмові)
Have you ever seen a horror film? — Ти коли-небудь дивився жахи? (досвід загалом)
5. Новини (news context)
Scientists discovered a new planet. — (у новинному заголовку — конкретна подія)
Scientists have discovered a new planet. — (нова інформація, актуальна прямо зараз)
Типові помилки
В українській мові немає точного аналогу Present Perfect, тому ми схильні перекладати буквально і помилятись.
Помилка 1: вживання Past Simple замість Present Perfect
✗ I already ate. (з already треба Perfect)
✓ I have already eaten.
Помилка 2: вживання Present Perfect з конкретним часом
✗ I have seen him yesterday.
✓ I saw him yesterday.
Помилка 3: неправильна форма дієслова
✗ I have went there before.
✓ I have been there before.
Запам’ятайте: Present Perfect НІКОЛИ не використовується з конкретними моментами минулого (yesterday, last week, in 2020, at 5pm). Якщо у реченні є такий маркер — лише Past Simple.
Ключ до розуміння: Past Simple — це «коли», Present Perfect — це «результат або досвід зараз». Тренуйтесь звертати увагу на слова-підказки, і з часом вибір між двома часами стане автоматичним.
Хочете відпрацювати це на практиці з викладачем? Modern Mova пропонує граматичний онлайн-курс Grammar Boost в записі, де ви не лише зрощумієте, а й почнете вживати граматику впевнено!