Англійська мова 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 – окремий список, який вчать напамʼять.

Present Perfect – один із часів, які українські учні плутають найчастіше. В українській мові йому нема прямого відповідника, тому учні автоматично перекладають «я зробив» як Past Simple («I did»). Це – помилка №1 у більшості учнів KEVIN на першій діагностиці. На НМТ у частині «Використання мови» (завдання 23–32) форму дієслова обирають із чотирьох варіантів, і Present Perfect серед них часто стоїть як пастка: у демонстраційному варіанті НМТ-2025 у завданні 28 правильна відповідь looked, а не has looked.

🔑 Ключові формули

Позначення у формулах

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

Неправильні дієслова вивчаються напам'ять.

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

  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. Такий маркер підказує 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 → have; he/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). Вивчайте їх поступово, наприклад по 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) зазвичай не вживаються в Continuous, тому з ними звичайний Perfect (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

Найчастіша помилка. «I have went to the shop» ❌ → «I have gone to the shop». У Perfect потрібна третя форма, не друга. Go → went (V2) → gone (V3). See → saw (V2) → seen (V3). Вчіть irregular verbs напам’ять.

✗
Вживають have замість has (і навпаки)

«He have done it» ❌ → «He has done it». Правило: he/she/it + has; I/you/we/they + have. Для іменників: однина → has, множина → have. «My sister has», «my parents have».

✗
Використовують Past Simple зі «since/for»

«I worked here for 5 years» ❌ (якщо й досі працюєте) → «I have worked here for 5 years». Зі словами since / for у значенні триваючого періоду головна частина речення стоїть у Present Perfect (або Perfect Continuous). А частина після since, яка називає момент початку, буває в Past Simple: since I was ten.

✗
Вживають Perfect з конкретною датою/часом у минулому

«I have seen him yesterday» ❌ → «I saw him yesterday». Якщо є конкретний час у минулому (yesterday, last week, in 2019, 3 years ago) – завжди Past Simple, не Perfect. Perfect – без конкретного часу.

✗
Типові помилки у Present Perfect Continuous

Дві найчастіші: (1) забувають «been» – «I have studying for 2 hours» ❌ → «I have been studying for 2 hours». Формула обов’язково з been: have/has been V-ing. (2) вживають stative verbs – «I have been knowing him» ❌ → «I have known him». Stative verbs (know, love, want, believe) зазвичай не вживаються в Continuous, тому з ними звичайний Perfect.

💡 З практики Марії

З практики Марії: Present Perfect – найскладніший час для українського учня, і причина не у граматиці, а у мисленні. В українській ми кажемо «я його бачив» незалежно від того, чи це було вчора, чи 10 хвилин тому. В англійській – I saw him yesterday (Past Simple) vs I have just seen him (Perfect). Мій лайфхак: уявляйте «місточок у теперішнє». Якщо минула дія «простягає руку» у теперішнє (результат, досвід, нещодавність) – Perfect. Якщо вона «замкнена у минулому» (конкретна дата, контекст минулого) – Past Simple. І друге: вивчайте irregular verbs по 10 на тиждень – так V3 перестане бути проблемою. Без 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 зазвичай не вживається.

🗝 Шпаргалка по темі «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.

Чим відрізняється Present Perfect від Present Perfect Continuous?

Perfect акцентує на результаті, скільки зроблено (I have written 3 essays). Perfect Continuous акцентує на тривалості процесу (I have been writing for 2 hours). Обидва показують зв’язок минулого з теперішнім. Stative verbs (know, love) зазвичай не вживаються в Continuous, тому з ними звичайний 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, як у since I was a child, стоїть у Past Simple. Просте правило: якщо в українській «з» або «з моменту» – 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, бо не питаємо про час.

🔗 Схожі теми

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