НМТ 2027 · англійська мова

Present Perfect і Present Perfect Continuous: правила, since і for

Програма ЗНО з іноземних мов відзначає теперішній доконаний час (Present Perfect) для зв’язку минулого з теперішнім і для особистого досвіду, прислівники yet, already, just, ever і прийменники for та since у виразах часу. Тут зібрано пояснення українською, три таблиці й приклади з перекладом, а для самоперевірки — одне запитання з тесту НМТ з англійської мови та власні завдання.

На НМТ: у 1 з 4 років (2023–2026), запитань: 1 у 1 варіанті.

Правило

це треба знати
  • Present Perfect називає дію чи стан, які пов’язані з теперішнім моментом: результат видно тепер (I have broken my phone), досвід є в житті (She has visited Prague), ситуація тягнеться з минулого в теперішнє (We have known each other for years).
  • Утворення: have / has + дієприкметник минулого часу (Participle II, третя форма дієслова). Для правильних дієслів він збігається з формою на -ed (finished), для неправильних береться з таблиці (seen, taken, been). З he, she, it стоїть has.
  • Точний час події Present Perfect не вказує. Тому з yesterday, last year, in 2019, two days ago або запитанням When did…? вживають Past Simple: I met him in 2019, але I have met him.
  • Прислівники й прийменники часу: already («вже», у ствердних), yet («ще не» в запереченнях і «вже» в запитаннях), just («щойно»), ever («коли-небудь» у запитаннях), never («ніколи»). З for називають тривалість (for three weeks), а з since — момент початку (since Monday).
  • Present Perfect Continuous (have / has been + -ing) підкреслює процес, що триває досі або щойно закінчився й залишив слід: I have been waiting for an hour. Простий Present Perfect частіше показує результат і кількість: I have written three emails.
  • Запам’ятай різницю між been і gone: has been to Rome — побував і повернувся, has gone to Rome — поїхав і ще там чи в дорозі.

Тест НМТ з англійської мови має 32 запитання в шести завданнях (Tasks 1–6). Граматику й лексику перевіряють у тексті: у Tasks 5 і 6 є по п’ять пропусків, і до кожного дано чотири варіанти відповіді (A–D). Кожне запитання — 1 бал, найбільша кількість тестових балів — 32; на виконання відведено орієнтовно 60 хвилин.

Будова

Present Perfect і Present Perfect Continuous
ФормаСтверднеЗаперечнеПитальне
Perfect, I / you / we / theyThey have finishedThey have not (haven’t) finishedHave they finished?
Perfect, he / she / itShe has finishedShe has not (hasn’t) finishedHas she finished?
Continuous, I / you / we / theyThey have been workingThey have not been workingHave they been working?
Continuous, he / she / itShe has been workingShe has not been workingHas she been working?
For і since
СловоПісля ньогоПриклад
fora period: two hours, a month, agesHe has lived here for ten years.
fora period: a long timeI have known her for a long time.
sincea point: Monday, 2019, last JuneWe have lived here since 2019.
sincea clause: I was a childShe has played chess since she was six.
Слова, які супроводжують Present Perfect
СловоЗначенняПриклад
alreadyвже (у ствердному реченні)I have already read it.
yetще (не) / вже (у запитанні)Have you finished yet?
justщойноHe has just left.
everколи-небудь (у запитанні)Have you ever flown?
neverніколиI have never tried sushi.
recently, latelyнещодавно, останнім часомShe has called me recently.

Приклади

з перекладом

Результат, важливий тепер

  • I have left my wallet at home, so I cannot pay.

    Я залишила гаманець удома, тож не можу заплатити.

    Наслідок видно тепер: Present Perfect.

  • The bus has already gone.

    Автобус уже поїхав.

    Результат тепер: на зупинці його немає.

  • Someone has broken the window.

    Хтось розбив вікно.

    Хто саме й коли — невідомо, важливий результат.

Досвід: ever і never

  • Have you ever been to Poland?

    Ти коли-небудь була в Польщі?

    Ever у запитанні про досвід.

  • My grandfather has never used a computer.

    Мій дід ніколи не користувався комп’ютером.

    Never саме є запереченням, тому not не додають.

  • It is the best film I have seen this year.

    Це найкращий фільм, який я бачила цього року.

    Після найвищого ступеня зазвичай Present Perfect.

For і since

  • Mia has studied Spanish for six months.

    Мія вивчає іспанську вже півроку.

    For + тривалість.

  • My parents have been friends since their student days.

    Мої батьки дружать ще зі студентських років.

    Since + момент початку.

  • How long have you known him?

    Як давно ти його знаєш?

    Запитання про ситуацію, що триває досі.

Yet, already, just

  • We haven’t decided yet.

    Ми ще не вирішили.

    Yet у запереченні стоїть наприкінці.

  • She has just finished her homework.

    Вона щойно закінчила домашнє завдання.

    Just стоїть між has і Participle II.

  • Have they arrived yet?

    Вони вже приїхали?

    У запитанні «вже» передає yet.

Побував чи поїхав, результат чи процес

  • Tom has been to Rome twice.

    Том двічі був у Римі.

    Побував і повернувся.

  • Tom has gone to Rome, so he is not at home.

    Том поїхав до Рима, тож його немає вдома.

    Поїхав і ще там.

  • My hands are dirty: I have been digging in the garden.

    Мої руки брудні: я копала в саду.

    Процес щойно закінчився й залишив слід.

Слова-маркери

already, just, yet
вже, щойно, ще (не)
ever, never
коли-небудь, ніколи
for two years, for ages
протягом двох років, давно
since 2020, since Monday
з 2020 року, з понеділка
so far, up to now
досі, до цього часу
recently, lately
нещодавно, останнім часом
this week, today (not finished)
цього тижня, сьогодні (ще не закінчилися)
how long…?
як довго…? (про ситуацію, що триває)

Не плутай з…

  • I visited Prague in May.
  • I have visited Prague.

У першому реченні названо час (in May), тому Past Simple. У другому час не названо: важливий лише досвід, тому Present Perfect.

Сторінка теми: Past Simple
  • She lives in Odesa.
  • She has lived in Odesa for years.

Перше речення описує стан зараз, друге додає, що ситуація почалася давно й триває. Українською обидва речення звучать у теперішньому часі.

Сторінка теми: Present Simple

Перевір себе

перевіриш одразу
Обери відповідь і одразу перевір її: під завданням з’явиться пояснення.
НМТ

Завдання 23. (0–1)

Task 5 Read the text below. For questions (23–27) choose the correct answer (A, B, C or D). Seven-Day Training Routine
Kelly Ripa has been a fresh face on our morning TV screens for the (23) 13 years. This mother of three children answers a daily 6 a.m. (24) ______ call to get her family and career up and moving. After making breakfast for her kids and dropping them off at school, Ripa heads to the studio. After the show, she heads to the gym for one of her daily high intensity (25) ______. Ripa believes exercise is important to (26) ______ her head, while keeping her heart strong. Her training (27) ______ yoga, dance and running. Kelly credits much of her energy and success to her daily training routine.

Запитання 23 (Task 5) з тесту НМТ 2026 року (англійська мова, варіант 1, УЦОЯО) — пояснення Kleksa

завдання Kleksa

Завдання 1. (0–3)

Read the text below. For questions (1–3) choose the correct answer (A, B, C or D). New Neighbours
Our new neighbours (1) in the flat next door since March, but we (2) them properly yet because they travel a lot. Last weekend they gave a small party in the yard, and at the party my parents (3) everyone to home-made cakes and lemonade. Everyone talked until late at night.

Завдання, написане для цієї сторінки, — пояснення Kleksa.

завдання Kleksa

Завдання 2. (0–1)

Read the text below. For question (1) choose the correct answer (A, B, C or D). This is the most delicious soup I have ever (1) ______ in my life.

Завдання, написане для цієї сторінки, — пояснення Kleksa.

завдання Kleksa

Завдання 3. (0–1)

Read the text below. For question (1) choose the correct answer (A, B, C or D). Please wait a moment: she has (1) ______ to her manager about it, so we can start soon.

Завдання, написане для цієї сторінки, — пояснення Kleksa.

завдання Kleksa

Завдання 4. (0–1)

Read the text below. For question (1) choose the correct answer (A, B, C or D). I haven’t finished my essay (1) ______, so I cannot go out.

Завдання, написане для цієї сторінки, — пояснення Kleksa.

Більше завдань: пройди безкоштовно справжній тест НМТ 2026 року

Типові помилки

тут найлегше втратити бал
  • Вживають Present Perfect з точним часом: I have seen him yesterday. Якщо названо yesterday, last week, in 2018 чи two days ago, потрібен Past Simple: I saw him yesterday.
  • Ставлять теперішній час замість Present Perfect у реченнях про тривалу ситуацію: I live here since 2019, I know her for five years. Українське «живу» вводить в оману; потрібне I have lived here since 2019.
  • Плутають for і since, особливо в since two years. Після since стоїть момент (since 2019), а після for — період: for two years.
  • Вживають have замість has з третьою особою або забувають Participle II: She have finished, He has took it. Правильно: She has finished, He has taken it.
  • Плутають been і gone: She has gone to Paris three times. Якщо людина повернулася, потрібне has been. З gone людина ще там або в дорозі.

Запам’ятай

  • Present Perfect = have / has + Participle II.
  • Час події не називаємо; з yesterday чи in 2019 — Past Simple.
  • for — тривалість, since — момент початку.
  • already — вже, yet — ще не, just — щойно, ever — коли-небудь.
  • has been to — побував, has gone to — поїхав і ще там.
  • have / has been + -ing показує процес, що триває досі.

Запитання й відповіді

  1. 1.Коли потрібен Present Perfect, а коли Past Simple?+
    Відп.:Present Perfect вживають, коли минуле має зв’язок із теперішнім: видно результат, мова про досвід або ситуація триває. Past Simple потрібен, коли названо момент у минулому чи він зрозумілий із контексту: yesterday, in 2015, when I was ten. Запитання з When…? теж вимагає Past Simple.
  2. 2.Чим відрізняються for і since?+
    Відп.:Обидва слова вводять час, але по-різному. For відповідає на запитання «як довго?» і вводить період: for an hour, for three years. Since відповідає на запитання «від коли?» і вводить початок: since Monday, since 2019, since I was a child.
  3. 3.Де ставити already, just і yet?+
    Відп.:Already і just зазвичай стоять між have / has і Participle II: She has just left. Yet стоїть наприкінці речення: I haven’t seen it yet. У запитанні про те, чи вже щось сталося, також уживають yet. Не плутай: у запереченні немає already.
  4. 4.Чим відрізняється Present Perfect Continuous від Present Perfect?+
    Відп.:Present Perfect Continuous підкреслює тривалість самого процесу: I have been reading all day. Present Perfect акцентує результат чи кількість: I have read three chapters. Про дію, що триває, з how long, for чи since нерідко обирають форму з been + -ing, але дієслова стану вимагають простої форми: I have known her for years.
  5. 5.Чому не можна сказати I have seen him yesterday?+
    Відп.:Present Perfect не поєднується зі словами, що називають точний момент минулого. Слово yesterday закриває подію в минулому, а Present Perfect зберігає зв’язок із теперішнім. Тому правильно I saw him yesterday; а якщо точний час не важливий, скажи I have seen him.
  6. 6.Як утворити дієприкметник минулого часу?+
    Відп.:Для правильних дієслів додай -ed (work → worked). Для неправильних треба знати третю форму: see → seen, take → taken, be → been. Деякі дієслова мають дві форми: для learn Oxford Learner’s Dictionaries подає learned і, переважно британське, learnt; обидві правильні. Повну таблицю форм повтори окремо, серед неправильних дієслів.

Завдання останнє.

Пройди безкоштовно справжній тест НМТ 2026 року з англійської мови: 32 запитання УЦОЯО, орієнтовно 60 хвилин, результат у тестових балах і за шкалою 100–200.