Пробний урок

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?

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 — і що робити далі саме з вашої точки.

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

Читати далі