Present Perfect vs Past Simple: Коли використовувати кожен (з прикладами)
Чіткий гід з говоріння для I have done vs I did — з повсякденними прикладами, які ви можете сказати вголос.

Різниця між present perfect (теперішній перфект) і past simple (минулий простий) є одним із найчастіше шуканих питань з англійської граматики — і одним із найлегших для розпізнавання в мовленні. Учні часто знають ці форми на тестах, але плутають їх, щойно починають говорити.
Цей посібник призначено для розмовної практики. Кожний приклад - це речення, яке ви можете сказати в реальній розмові.
Коротке правило
Використовуйте past simple (Past Simple) коли час завершився і зазначений (або чітко завершений).
Використовуйте present perfect (Present Perfect) коли час ще відкритий, або коли результат важливий зараз.
- I sent the email yesterday.
- I have sent the email.
Якщо ви можете вказати на завершений час — yesterday (вчора), last week (минулого тижня), in 2019 (у 2019 році), when I was a student (коли я був студентом) — вам майже завжди потрібен Past Simple (минулий простий час).
Коли використовувати Past Simple (минулий простий час)
Past Simple (Past Simple — простий минулий час) — це час для розповідання історій. Він відповідає на запитання "Що сталося?" у певний час у минулому.
Використовуйте для:
- завершена дія з завершеним часом: I called her this morning.
- послідовність подій: I arrived, ordered coffee, and opened my laptop.
- звичка у минулому з періодом часу, який завершився: I lived in Berlin for two years.
Не використовуйте його, коли хочете поєднати минуле з теперішнім. I lost my keys yesterday — це історія. I have lost my keys означає, що ви досі їх не знайшли.
Коли використовувати Present Perfect (теперішній доконаний час)
Present Perfect (have/has + past participle) — це не просто більш формальне минуле. Це минуле з причиною, що має значення для теперішнього.
Використовуйте для:
- досвід життя без вказаного часу: Have you ever worked remotely?
- новини, результат яких все ще актуальний: I have finished the report.
- незавершене часове вікно: I have had three meetings today.
- зміна, що почалася в минулому і триває дотепер: She has lived here since 2021.
Не вживайте його з часовим показником завершеної дії. Не кажіть: I have seen him yesterday. Скажіть: I saw him yesterday.
Приклади поруч
| Ситуація | Past simple | Present perfect |
|---|---|---|
| Закінчений час | I went to Lisbon last year. | — |
| Досвід | — | I have been to Lisbon. |
| Сьогодні ще триває | I ate at noon. | I have eaten twice today. |
| Результат зараз | I broke my phone on Monday. | I have broken my phone. |
| Історія працевлаштування | I worked at Stripe in 2022. | I have worked in payments for six years. |
Висловте обидві версії вголос. Цей граматичний контраст ви почуєте в інтерв'ю, стендапах та невимушених розмовах.
Поширені помилки у розмовній мові
1. Додавання завершеного часу до Present Perfect
- Неправильно: I have talked to the client yesterday.
- Правильно: I talked to the client yesterday.
- Правильно, без завершеного часу: I have already talked to the client.
2. Використання Past Simple для "until now"
- Незграбно: Did you ever use Figma?
- Більш природно: Have you ever used Figma?
**3. Використання for і since **
- for + a period: I have studied English for three years.
- since + a starting point: I have studied English since 2023.
4. Забування значення, яке стосується теперішнього результату Якщо ви скажете I lost my passport (я загубив свій паспорт), слухач може подумати, що це давня історія. Якщо вам все ще потрібна допомога, скажіть I have lost my passport (я загубив свій паспорт).
Міні вправа на говоріння
Прочитайте цей абзац вголос. Потім розкажіть цю саму історію знову, не дивлячись, і збережіть часи.
Last year I moved to a new city. I found a flat in the first week. This month I have changed jobs, and I have already met most of the team. I have not visited my old office since June. Yesterday I sent a thank-you message to my old manager.
Зверніть увагу на розподіл: last year / yesterday підпорядковуються правилу використання Past Simple. this month / already / since June вимагають використання Present Perfect.
Практикуйте цю граматику, розмовляючи.
Читання таблиці допомагає. Використання контрасту у власному голосі є тим, що робить це автоматичним.
FluencyPal Інтерактивні уроки навчають однієї мовної форми за раз. Типовий урок пояснює, коли використовувати present perfect vs past simple, просить вас прочитати короткий текст вголос, а потім відповісти голосом і говорити протягом двох-трьох хвилин. Ви отримуєте зворотний зв'язок щодо форми, а не загальне „говоріть чіткіше“. Завтрашній урок буде побудований на основі того, що ви насправді сказали.
Якщо ви змішуєте I did та I have done в реальному мовленні, це хороший перший урок для вивчення.
Пов'язана граматика
Автор: Grok 4.6
Опубліковано: вересень 4, 2026
