...
Англійська мова Tenses — Present Складність: Середньо

Present Perfect: формула, V3, signal words для НМТ

Коротко

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

Ці скорочення використовуються у всіх формулах нижче. Вивчайте одразу — потрібно буде у всіх 4 теперішніх часах.
Present Perfect — стверджувальна форма

S + have/has + V3

have — для I/you/we/they; has — для he/she/it. V3 = past participle (третя форма дієслова).
Present Perfect — заперечна форма

S + have/has + not + V3

Скорочення: haven't (I/you/we/they), hasn't (he/she/it). Приклад: I haven't seen him.
Present Perfect — питальна форма

Have/Has + S + V3?

Have I/you/we/they V3? / Has he/she/it V3?. Приклад: Have you ever been to London?.
Present Perfect Continuous — тривалість

S + have/has + been + V-ing

Акцент на тривалості процесу. Приклад: I have been studying for 2 hours.
Past participle (V3)

Regular verbs: V1 + ed (worked → worked)
Irregular verbs: see → seen, go → gone, write → written

Мінімальний список неправильних дієслів для НМТ — 80 слів. Вивчаються напам'ять.

Як розв'язувати — покроковий метод

  1. 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. 2 Перевірте: чи є зв'язок з теперішнім?

    Present Perfect вживається тоді, коли минула дія релевантна зараз. Приклад: I have lost my keys (і зараз не можу відкрити двері). Якщо дія повністю у минулому, без зв’язку з теперішнім — Past Simple (I lost my keys yesterday).

  3. 3 Визначте допоміжне дієслово have чи has

    Просте правило: I/you/we/they → havehe/she/it → has. Для іменників: однина → has, множина → have. Не плутайте: «My parents have», але «My mother has».

  4. 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. 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. 6 Перевірте відповідь підстановкою signal word

    Якщо не впевнені — додайте already чи yet подумки. I have already seen this film — звучить природно, Perfect вірний. Якщо звучить дивно — можливо, треба Past Simple.

📝 Розбір реальних завдань НМТ

Приклад 1 НМТ-стиль, multiple choice

Choose the correct form:

«I ___ my homework. Can I watch TV now?»

A) do
B) did
C) have done
D) am doing

💭 Спробуйте розв'язати самостійно, потім відкрийте розв'язання для перевірки
Приклад 2 НМТ-стиль, Use of English

Choose the correct form:

«She ___ in this company since 2019.»

A) works
B) worked
C) is working
D) has worked

💭 Спробуйте розв'язати самостійно, потім відкрийте розв'язання для перевірки
Приклад 3 НМТ-стиль, заперечна форма

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

💭 Спробуйте розв'язати самостійно, потім відкрийте розв'язання для перевірки
Приклад 4 НМТ-стиль, Perfect vs Perfect Continuous

Choose the correct form:

«My arm hurts. I ___ tennis for 2 hours.»

A) play
B) have played
C) have been playing
D) am playing

💭 Спробуйте розв'язати самостійно, потім відкрийте розв'язання для перевірки

⚠️ Типові помилки учнів

Плутають V2 і V3 у Perfect
<p>Найчастіша помилка. «I have went to the shop» ❌ → <strong>«I have gone to the shop»</strong>. У Perfect потрібна <strong>третя форма</strong>, не друга. Go → went (V2) → <strong>gone (V3)</strong>. See → saw (V2) → <strong>seen (V3)</strong>. Вчіть irregular verbs напам’ять.</p>
Вживають have замість has (і навпаки)
<p>«He have done it» ❌ → <strong>«He has done it»</strong>. Правило: <em>he/she/it</em> + <strong>has</strong>; <em>I/you/we/they</em> + <strong>have</strong>. Для іменників: однина → has, множина → have. «My sister <em>has</em>», «my parents <em>have</em>».</p>
Використовують Past Simple зі «since/for»
<p>«I worked here for 5 years» ❌ (якщо й досі працюєте) → <strong>«I have worked here for 5 years»</strong>. Слова <em>since</em> / <em>for</em> у значенні триваючого періоду — завжди Present Perfect (або Perfect Continuous).</p>
Вживають Perfect з конкретною датою/часом у минулому
<p>«I have seen him yesterday» ❌ → <strong>«I saw him yesterday»</strong>. Якщо є конкретний час у минулому (<em>yesterday, last week, in 2019, 3 years ago</em>) — завжди Past Simple, не Perfect. Perfect — без конкретного часу.</p>
Типові помилки у Present Perfect Continuous
<p>Дві найчастіші: <strong>(1)</strong> забувають «been» — «I have studying for 2 hours» ❌ → <strong>«I have been studying for 2 hours»</strong>. Формула обов’язково з <em>been</em>: have/has <strong>been</strong> V-ing. <strong>(2)</strong> вживають stative verbs — «I have been knowing him» ❌ → <strong>«I have known him»</strong>. Stative verbs (know, love, want, believe) у Continuous НЕ вживаються — тільки у звичайному Perfect.</p>
💡 З практики Марії

З практики Марії (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 Perfectalready, 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.

🗝 Шпаргалка по темі «Tenses — Present»
Ключові формули та правила, які виручать на НМТ
Present Simple

S + V / V-s — звички, факти

Present Continuous

S + am/is/are + V-ing — момент мовлення

Present Perfect

S + have/has + V3 — результат зараз

Signal words Simple

usually, always, every day, never

Signal words Perfect

since, for, already, yet, just, ever

Stative verbs (не Continuous)

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, бо не питаємо про час.

🔗 Схожі теми

Готуєшся до НМТ з Англійська мова?
Запишіться на безкоштовну 60-хвилинну онлайн-зустріч з методистом — визначимо ваш рівень і складемо план підготовки.
Залишити заявку
Без спаму. Відповімо протягом 2 годин.