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, наголос тут на процесі, а не на результаті.
Як будується
| Тип речення | Формула | Приклад |
|---|---|---|
| Стверджувальне | have / has been + -ing | I have been working. |
| Заперечне | have / has not been + -ing | She hasn't been sleeping well. |
| Питальне | Have / Has + хто + been + -ing | Have 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 Perfect | Present 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 — і що робити далі саме з вашої точки.