Present Perfect vs Past Simple: Головний біль усіх студентів

В українській мові все просто: «я бачив цей фільм» — це минулий час. Але в англійській мові вибір між Present Perfect та Past Simple може змінити весь зміст сказаного. Чому одна й та сама дія може описуватися різними часами? Давайте розберемо цей «головний біль» раз і назавжди.

1. Past Simple: Подія залишилася в минулому

Використовуйте Past Simple, якщо ви ставите «крапку» на часовій шкалі. Нам важливо, коли відбулася подія. Зв'язок із теперішнім часом розірваний — це просто факт із біографії чи історії.

Маркери часу (Time Signals):

  • Yesterday (вчора)
  • Last week/month/year (минулого тижня...)
  • Two days ago (два дні тому)
  • In 2015 (у 2015 році)
  • When I was a child (коли я був дитиною)
Example: I bought a new phone yesterday. (Вчора я його купив, це завершений факт).

2. Present Perfect: Міст у теперішнє

Present Perfect — це «теперішній завершений» час. Хоча дія відбулася в минулому, нам байдуже, коли саме. Нам важливий результат зараз або ваш життєвий досвід.

Маркери часу:

  • Just (щойно)
  • Already (вже) / Yet (ще не)
  • Ever / Never (ніколи / колись)
  • So far (на цей момент)
  • Recently / Lately (нещодавно)
Example: I have bought a new phone. (Я купив телефон — ось він, дивіться, я можу ним користуватися).

3. Велика битва: Порівняння в таблиці

Критерій Past Simple Present Perfect
Коли? Точно відомо (Yesterday) Невідомо / Неважливо
Акцент На самій дії в минулому На результаті зараз
Зв'язок із зараз Відсутній Прямий
Питання When did you...? Have you ever...?

4. Тонкощі: Unfinished Time (Незавершений час)

Це пастка, на якій ловлять навіть студентів рівня Intermediate. Порівняйте:

  • I drank 3 cups of coffee this morning. (Якщо ранок вже закінчився і зараз день чи вечір).
  • I have drunk 3 cups of coffee this morning. (Якщо ранок ще триває, і я, можливо, вип'ю ще четверту).

5. Типові помилки

Найпоширеніша помилка — вживати конкретну дату з Present Perfect.
❌ НЕПРАВИЛЬНО: I have seen him yesterday.
✅ ПРАВИЛЬНО: I saw him yesterday.