Плутанина між present perfect та past simple, головна причина, чому речення звучить “не по-англійськи”, навіть якщо граматика формально правильна. Розберемося раз і назавжди, з прикладами, тестами і ресурсами для практики.
Зміст:
- Головна відмінність: результат зараз vs подія в минулому
- Порівняльна таблиця маркерів часу
- Хитрі випадки, які плутають навіть на Intermediate
- Найтиповіші помилки студентів
- Вправа 1: Заповніть пропуски
- Вправа 2: Виберіть правильний варіант
- Корисні ресурси
- FAQ / Часті запитання

Головна відмінність: результат зараз vs подія в минуломy
Past Simple описує завершену дію в конкретний момент минулого, який вже не актуальний для теперішнього.
- I visited London in 2019. – просто факт з минулого, крапка.
- She called me at 5 PM. – вказано точний момент, дія завершена.
Present Perfect підкреслює результат або зв’язок з теперішнім моментом, а конкретний час дії не важливий.
- I have visited London. – важливий сам факт досвіду, а не коли саме це сталося.
- She has called me three times today. – день ще не закінчився, дія залишається актуальною.
Простими словами: якщо можна додати “коли саме” (yesterday, in 2020, last week) – це Past Simple. Якщо йдеться про досвід, результат чи ще незавершений період – Present Perfect. Детальніше про базові правила можна почитати в граматичному довіднику Cambridge Dictionary.
Порівняльна таблиця маркерів часу
| Present Perfect | Past Simple |
| already, just, yet | yesterday, ago |
| since 2020, for 5 years | last week, in 2019 |
| ever, never | when, then |
| so far, recently, lately | at that moment, that day |
| this week/month (незакінчений період) | last week/month (закінчений період) |
Приклад: She has already finished her report (результат важливий зараз) vs She finished her report yesterday (конкретний момент минулого).
Хитрі випадки, які плутають навіть на Intermediate
1. “For” і “since” не тільки з Present Perfect. Ці слова можуть з’являтися і в Past Simple, якщо дія повністю завершена: I lived in Kyiv for 5 years (і зараз вже не живу) vs I have lived in Kyiv for 5 years (живу досі).
2. Дієслова стану (state verbs). Дієслова на кшталт know, believe, own, understand не вживаються в Continuous, але часто плутаються в Perfect-конструкціях: I have known her since 2015 – правильно, бо стан триває.
3. Питання з “Have you ever…?” Це класична форма для запитання про досвід: Have you ever been to Japan? – тут не має значення, коли саме, важливий сам факт.
4. “This is the first time…” Після цієї фрази завжди йде Present Perfect: This is the first time I have tried sushi (не tried окремо).
Хочете подивитися ці правила у відео-форматі? BBC Learning English має безкоштовні уроки саме на цю тему.
Найтиповіші помилки студентів
- Плутанина з “ago” та “since”: I have been here since 3 years ❌ → I have been here for 3 years ✅ (since + точка в часі, for + тривалість).
- Вживання Present Perfect із конкретним часом: I have seen him yesterday ❌ → I saw him yesterday ✅.
- Забуття допоміжного дієслова: I never been to Paris ❌ → I have never been to Paris ✅.
- Переклад “дослівно” з української: в українській немає чіткого розмежування завершеності, тому студенти автоматично тягнуться до Past Simple там, де потрібен Present Perfect.
Вправа 1: Заповніть пропуски
- She ___ (finish) her homework already.
- We ___ (go) to Rome in 2021.
- I ___ (not see) this movie yet.
- ___ you ever ___ (try) sushi?
- He ___ (live) in Berlin for 3 years now.
Вправа 2: Виберіть правильний варіант
- I (saw / have seen) that film three times — it’s my favourite.
- She (lost / has lost) her phone yesterday and still can’t find it.
- We (lived / have lived) in Paris from 2015 to 2018.
- (Did you finish / Have you finished) the report? The deadline is in an hour.
- My grandfather (never traveled / has never traveled) outside his country.
Відповіді 1: 1. has finished; 2. went; 3. haven’t seen; 4. Have… tried; 5. has lived
Відповіді 2: 1. have seen; 2. lost; 3. lived; 4. Have you finished; 5. has never traveled
Корисні ресурси
Хочете ще більше інтерактивних тестів? На сайті Perfect English Grammar є окремий розділ саме з практикою різниці Present Perfect vs Past Simple, а Grammarly Blog регулярно розбирає типові помилки нейтивів і неносіїв мови.
FAQ / Часті запитання
Чи можна використовувати “yesterday” з Present Perfect? Ні, “yesterday” завжди вимагає Past Simple, оскільки вказує на конкретний завершений момент.
Як швидко запам’ятати різницю? Асоціюйте Present Perfect із “мостом” між минулим і теперішнім, а Past Simple із “закритою книгою” минулого.
Чи можна вживати обидва часи в одному реченні? Так: I have lost my keys, so I can’t open the door, I looked everywhere yesterday. Perfect показує актуальний результат, Simple – конкретну минулу дію.
