Present Perfect — теперішній доконаний час, формула S + have/has + V3. Вживається для дії, що має результат або релевантність у теперішньому моменті. Українською прямого аналогу нема — це головна складність для українських учнів.
Ключові signal words: since (з моменту), for (протягом), already (вже), yet (ще не — у запереченнях і питаннях), just (щойно), ever (колись), never (ніколи). V3 — третя форма дієслова (past participle). Для regular verbs V3 = V1+ed, для irregular verbs — окремий список на ~80 слів.
Present Perfect — другий за складністю час в англійській мові після Present Perfect Continuous, і водночас — абсолютний лідер за кількістю помилок на НМТ. В українській мові йому нема прямого відповідника, тому учні автоматично перекладають «я зробив» як Past Simple («I did»). Це — помилка №1 у більшості учнів KEVIN на першій діагностиці. На НМТ у частині «Use of English» завдання на Perfect трапляються щороку — кілька завдань з вибором правильної форми Ціна помилки — 1 бал за кожне завдання.
🔑 Ключові формули
S — Subject (підмет); V — базова форма дієслова (work, go); V-s — з закінченням -s/-es/-ies для he/she/it; V-ing — -ing форма (working); V2 — Past Simple форма (worked, went); V3 — past participle (worked, gone) — третя форма для Perfect
S + have/has + V3
S + have/has + not + V3
Have/Has + S + V3?
S + have/has + been + V-ing
Regular verbs: V1 + ed (worked → worked)
Irregular verbs: see → seen, go → gone, write → written
Як розв'язувати — покроковий метод
- 1 Знайдіть signal words у реченні
Ключові маркери Present Perfect: since (з моменту: since 2020, since Monday), for (протягом: for 5 years, for 3 hours), already (вже), yet (ще — у запереченнях/питаннях), just (щойно), ever (колись — у питаннях), never (ніколи), recently, lately, so far, up to now. Якщо є один з цих маркерів — з ймовірністю 90% потрібен Perfect (а не Past Simple).
- 2 Перевірте: чи є зв'язок з теперішнім?
Present Perfect вживається тоді, коли минула дія релевантна зараз. Приклад: I have lost my keys (і зараз не можу відкрити двері). Якщо дія повністю у минулому, без зв’язку з теперішнім — Past Simple (I lost my keys yesterday).
- 3 Визначте допоміжне дієслово have чи has
Просте правило: I/you/we/they → have; he/she/it → has. Для іменників: однина → has, множина → have. Не плутайте: «My parents have», але «My mother has».
- 4 Утворіть третю форму дієслова (V3)
Для regular verbs: V1 + ed (work → worked, play → played). Для irregular verbs: вчіть список (see → seen, go → gone, write → written, read → read, take → taken, do → done, eat → eaten). Мінімум — 80 дієслів. Купіть картки або вивчайте по 10 на тиждень.
- 5 Вирішіть: Perfect чи Perfect Continuous?
Perfect — акцент на результаті, скільки закінчено (I have read 3 books). Perfect Continuous — акцент на тривалості процесу (I have been reading for 2 hours). Зі stative verbs (know, love) — тільки Perfect, ніколи не Continuous (I have known her for 5 years, не «have been knowing»).
- 6 Перевірте відповідь підстановкою signal word
Якщо не впевнені — додайте already чи yet подумки. I have already seen this film — звучить природно, Perfect вірний. Якщо звучить дивно — можливо, треба Past Simple.
📝 Розбір реальних завдань НМТ
Choose the correct form:
«I ___ my homework. Can I watch TV now?»
A) do
B) did
C) have done
D) am doing
Choose the correct form:
«She ___ in this company since 2019.»
A) works
B) worked
C) is working
D) has worked
Choose the correct negative:
«I ___ this film yet. Let’s watch it together.»
A) don’t see
B) didn’t see
C) haven’t seen
D) am not seeing
Choose the correct form:
«My arm hurts. I ___ tennis for 2 hours.»
A) play
B) have played
C) have been playing
D) am playing
⚠️ Типові помилки учнів
З практики Марії (1 рік у KEVIN, 6+ років загального досвіду): Present Perfect — найскладніший час для українського учня, і причина не у граматиці, а у мисленні. В українській ми кажемо «я його бачив» незалежно від того, чи це було вчора, чи 10 хвилин тому. В англійській — I saw him yesterday (Past Simple) vs I have just seen him (Perfect). Мій лайфхак: уявляйте «місточок у теперішнє». Якщо минула дія «простягає руку» у теперішнє (результат, досвід, нещодавність) — Perfect. Якщо вона «замкнена у минулому» (конкретна дата, контекст минулого) — Past Simple. І друге: вивчіть 80 irregular verbs за 8 тижнів (по 10 на тиждень) — це закриє 95% усіх складнощів з Perfect. Без V3 жодна формула не врятує.
Present Perfect — складний теперішній час, що з’єднує минуле й теперішнє. Вживається для: 1) дій з результатом у теперішньому (I have broken my phone), 2) досвіду впродовж життя (Have you ever been to Paris?), 3) тривалих дій, що продовжуються (I have lived here since 2019), 4) недавніх дій (She has just arrived).
Past participle (V3) — третя форма дієслова, використовується в Present Perfect і Past Perfect. Для regular verbs V3 ідентичне V2 (worked → worked). Для irregular verbs V3 часто відрізняється від V2 (see → saw → seen).
Signal words Present Perfect: already, yet, just, ever, never, since, for, recently, lately, so far, up to now, this week/month/year, today. Останні три (week/month/today) — лише якщо період ще не закінчився.
Present Perfect Continuous — підкатегорія, акцентує на тривалості процесу, не на результаті. Формула: have/has + been + V-ing. Не вживається зі stative verbs.
S + V / V-s — звички, факти
S + am/is/are + V-ing — момент мовлення
S + have/has + V3 — результат зараз
usually, always, every day, never
since, for, already, yet, just, ever
know, love, want, believe, need
❓ Часті запитання
Коли вживається Present Perfect?
У чотирьох типових ситуаціях: 1) дія з видимим результатом зараз (I have lost my keys — нема ключів), 2) досвід у житті (Have you ever flown?), 3) тривала дія з минулого до зараз (I have lived here for 5 years), 4) недавня дія (She has just left). Ключ — зв’язок з теперішнім моментом.
Як утворити V3 (past participle)?
Для regular verbs: V1 + -ed (work → worked, play → played). Правила правопису такі самі, як для V2: подвоєння приголосної (stop → stopped), -ied після приголосної+y (study → studied). Для irregular verbs V3 треба вчити: go → gone, see → seen, write → written, read → read (вимова [red]), take → taken. Мінімальний список для НМТ — 80 слів.
Чим відрізняється Present Perfect від Present Perfect Continuous?
Perfect акцентує на результаті, скільки зроблено (I have written 3 essays). Perfect Continuous акцентує на тривалості процесу (I have been writing for 2 hours). Обидва показують зв’язок минулого з теперішнім. Stative verbs (know, love) — тільки Perfect. Для процесу з видимим слідом — Continuous (волосся мокре → «she has been swimming»).
Коли since, а коли for?
Since — з конкретного моменту у минулому (since 2019, since Monday, since I was a child). For — протягом періоду часу (for 5 years, for 3 hours, for a long time). Обидва вимагають Present Perfect або Perfect Continuous. Просте правило: якщо в українській «з» або «з моменту» — since; якщо «протягом» або «вже» — for.
Чи можна вживати Perfect з yesterday чи last week?
Ні. Конкретний час у минулому (yesterday, last week, in 2019, 3 years ago, at 5 pm) — завжди Past Simple, не Perfect. Неправильно: «I have seen him yesterday» ❌. Правильно: «I saw him yesterday». Perfect — тільки без конкретного часу або з відкритим періодом (this week, today, this year — якщо ще не закінчився).
Як перевірити, чи правильно обрав Perfect або Past Simple?
Задайте собі питання: «Це ще впливає на зараз?». Якщо так — Perfect. Якщо дія замкнена у минулому — Past Simple. Приклад: I have broken my phone (і зараз нема телефону) vs I broke my phone yesterday (замкнене в учорашньому дні). Другий тест — чи є у реченні signal word: since/for/already/yet → Perfect; yesterday/last week → Past Simple.
Чи буває Present Perfect у питаннях з when?
Ні, ніколи. «When have you seen him?» ❌ — граматично неправильно. «When» вимагає конкретного часу, а Perfect його не називає. Правильно: When did you see him? (Past Simple) — бо питаємо конкретну дату. А от Have you ever seen him? — Perfect, бо не питаємо про час.