English Learning Portal

Past Simple vs Present Perfect

Past Simple vs Present Perfect

Головна різниця

Past SimplePresent Perfect
Завершена дія в конкретний час у минуломуДія пов'язана з теперішнім моментом
Коли? — важливоКоли? — неважливо

Past Simple

Формула: V2 / did + V1

Маркери:

  • yesterday, last week/month/year
  • ago (2 days ago)
  • in 2020, in March
  • when I was a child

Використовуй, коли:

  • Час дії ВІДОМИЙ і ЗАВЕРШЕНИЙ
  • Розповідаєш історію/послідовність подій

I visited Paris in 2019.She called me yesterday.


Present Perfect

Формула: have/has + V3

Маркери:

  • just, already, yet
  • ever, never
  • recently, lately
  • so far, up to now
  • this week/month/year
  • for, since

Використовуй, коли:

  1. Досвід (коли — неважливо): I have been to Japan.
  2. Результат зараз: I have lost my keys. (= зараз їх немає)
  3. Дія почалась у минулому і триває: I have lived here for 5 years.
  4. Новина: The president has resigned.

Порівняй

Past SimplePresent Perfect
I ate lunch (an hour ago)I have eaten lunch (I'm not hungry now)
She went to London (in 2020)She has been to London (досвід є)
I lost my phone (yesterday)I have lost my phone (досі шукаю)

Швидкий тест

Запитай себе:

  1. Є конкретний час? → Past Simple
  2. Важливий результат ЗАРАЗ? → Present Perfect
  3. Є маркер (yesterday/ever/just)? → Дивись який час він вимагає

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

I have seen him yesterday.I saw him yesterday.

Did you ever try sushi?Have you ever tried sushi?

I lived here for 10 years. (якщо досі живеш) ✅ I have lived here for 10 years.