Пробний урок

Present Perfect Continuous: коли вживається і чим відрізняється від Present Perfect

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

Оновлено 24 серпня 2026 · Автор: Олексій Дудченко, засновник Study Less

Коротка відповідь. Present Perfect Continuous будується як have / has been + дієслово з -ing: I have been working. Вживається, коли дія почалася в минулому і триває досі (I have been learning English for three years), або щойно закінчилась, а наслідок видно (Have you been crying?). На відміну від Present Perfect, наголос тут на процесі, а не на результаті.

Як будується

Форми Present Perfect Continuous
Тип реченняФормулаПриклад
Стверджувальнеhave / has been + -ingI have been working.
Заперечнеhave / has not been + -ingShe hasn't been sleeping well.
ПитальнеHave / Has + хто + been + -ingHave you been waiting long?

has been — з he, she, it. З рештою — have been. Частина been незмінна завжди.

Коли вживається

1. Дія почалася в минулому і триває досі

I have been learning English for three years. — Я вчу англійську три роки. (І продовжую.)
She has been working here since March. — Вона працює тут із березня.

Тут майже завжди поруч for або since: for — про тривалість (for two hours), since — про точку початку (since Monday).

2. Дія щойно закінчилась, а наслідок видно

Your eyes are red. Have you been crying? — У тебе червоні очі. Ти плакала?
I'm tired — I have been running. — Я втомився, я бігав.

Наголос не на результаті, а на тому, що людина щойно цим займалася. Саме звідси й береться відчуття «я весь у справах».

3. Повторювана дія за період

He has been calling me all week. — Він дзвонить мені весь тиждень.

Головна відмінність від Present Perfect

Обидва часи поєднують минуле з теперішнім. Різниця в тому, на що дивимось: на результат чи на процес.

Результат проти процесу
Present PerfectPresent Perfect Continuous
РеченняI have written three emails.I have been writing emails.
Що важливоскільки зроблено — тричим займався — писав
Дію завершенотакне обов'язково

Класична пара, яку наводять на курсах:

I have painted the kitchen. — Пофарбував. Ось результат, кухня готова.
I have been painting the kitchen. — Фарбував. Тому в мене руки в фарбі.

Повний розбір першого часу — у статті про Present Perfect.

Коли обидва варіанти правильні

З дієсловами тривалої дії — live, work, study, teach — різниця майже зникає:

I have lived here for ten years.
I have been living here for ten years.

Обидва прийнятні. Continuous додає легкого відтінку тимчасовості: «поки що живу тут».

Дієслова, з якими цей час не вживають

Дієслова стану в Continuous не ставлять взагалі — ні в теперішньому, ні тут:

know · understand · believe · want · like · love · own · belong

❌ I have been knowing her for years. → ✅ I have known her for years.

Це найчастіша помилка саме в цьому часі: людина хоче підкреслити тривалість — і бере Continuous, а з know він неможливий.

Три помилки, які роблять майже всі

Пропущене been

❌ I have working here for a year. → ✅ I have been working here for a year.

Теперішній час замість цього

❌ I am learning English for three years. → ✅ I have been learning English for three years.

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

Continuous із дієсловами стану

❌ I have been wanting it since childhood. → ✅ I have wanted it since childhood.

Чи потрібен цей час узагалі

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

I have been learning English for three years звучить інакше, ніж I have learned English for three years. Перше — процес, який триває. Друге — так не кажуть узагалі, бо вивчення мови не має точки завершення.

Тому саме на цій фразі й видно рівень: людина, яка володіє цим часом, розповідає про свій досвід природно, а не перекладає з української дослівно.

За даними нашого дослідження на 11 120 студентах, найпоширеніший рівень серед українських дорослих — B1. Present Perfect Continuous — уже територія B2, і саме він часто виявляється тим, чого бракує для переходу.

Вправи на Present Perfect Continuous

Шість завдань на процес, який триває або щойно закінчився. Відповіді — під списком.

  1. She’s tired — she ___ all morning. (study)
  2. They ___ since morning. (wait)
  3. How long ___ you ___ English? (learn)
  4. My eyes hurt because I ___ all day. (read)
  5. It ___ since Monday. (rain)
  6. He ___ well lately. (not sleep)

Відповіді

  1. has been studying
  2. have been waiting
  3. have you been learning
  4. have been reading
  5. has been raining
  6. hasn’t been sleeping

Більше завдань — одразу на всі 12 часів: 39 вправ із відповідями.

Питання, які виникають найчастіше

Як утворюється Present Perfect Continuous?

Have або has plus been плюс дієслово з -ing. Has ставимо з he, she, it; have — з рештою.

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

Present Perfect показує результат: скільки зроблено. Present Perfect Continuous показує процес: чим людина займалася і як довго.

Коли вживати for, а коли since?

For — про тривалість: for three years, for two hours. Since — про точку початку: since Monday, since 2019.

Чи можна сказати «I have been knowing him»?

Ні. Know — дієслово стану, воно не вживається в Continuous. Правильно: I have known him.

Чи завжди дія має тривати досі?

Ні. Другий випадок — дія щойно закінчилась, а наслідок видно: Have you been crying? Your eyes are red.

На якому рівні вивчають цей час?

Зазвичай на B1, а впевнено користуються ним на B2. Це один із часів, які найдовше залишаються пасивними.

Дізнайтеся свій рівень за 10 хвилин

Безплатний тест покаже реальний рівень за шкалою CEFR — і що робити далі саме з вашої точки.

Пройти тест на рівень Записатися на пробний урок

Читати далі