Present Perfect Continuous: Теперішній тривало-доконаний час
Цей час потрібен тоді, коли ми хочемо показати процес, який тягнеться з минулого і безпосередньо впливає на наше теперішнє.
1. Стверджувальні речення (+)
Конструкція цього часу довга, але логічна. Оскільки час називається Perfect Continuous, він бере допоміжне дієслово від перфекту (have/has been) та закінчення від континіусу (V-ing).
Subject + have / has + been + V-ing
Have been — використовуємо для I, you, we, they
Has been — використовуємо для he, she, it
I have been studying English for three hours. (Я вчу англійську вже три години — почав у минулому, вчив увесь цей час і досі вчу).
She has been watching television since morning. (Вона дивиться телевізор з ранку).
| Підмет | Допоміжне дієслово | Основне дієслово |
|---|---|---|
| I | have been | studying |
| You | have been | working |
| He | has been | running |
| She | has been | reading |
| It | has been | raining |
| We | have been | learning |
| They | have been | playing |
2. Заперечні речення (-)
Щоб побудувати заперечення, ми ставимо заперечну частку not між have/has та been.
Subject + have / has + not + been + V-ing
have + not = haven't
has + not = hasn't
We haven't been feeling well lately. (Останнім часом ми почуваємося не дуже добре).
He hasn't been working here for very long. (Він працює тут не дуже довго).
| Підмет | Допоміжне дієслово | Основне дієслово |
|---|---|---|
| I | have not been (haven't been) | studying |
| You | have not been (haven't been) | working |
| He | has not been (hasn't been) | running |
| She | has not been (hasn't been) | reading |
| It | has not been (hasn't been) | raining |
| We | have not been (haven't been) | learning |
| They | have not been (haven't been) | playing |
3. Питальні речення (?)
У питаннях перше допоміжне дієслово (have / has) виходить на перше місце в реченні — наперед, перед підметом. Слово been при цьому залишається стояти перед основним дієсловом.
Have / Has + Subject + been + V-ing?
Have you been waiting long? (Ви довго чекаєте?)
Has it been raining all day? (Дощ іде весь день?)
Якщо питання спеціальне (зі словами What, Why, Where), то це питальне слово ставиться на початок:
What have you been doing since we last met? (Чим ти займався з нашої останньої зустрічі?)
| Допоміжне дієслово | Підмет | Been + основне дієслово |
|---|---|---|
| Have | I | been studying? |
| Have | you | been working? |
| Has | he | been running? |
| Has | she | been reading? |
| Has | it | been raining? |
| Have | we | been learning? |
| Have | they | been playing? |
4. Слова-маркери Present Perfect Continuous
Цей час дуже любить конкретику в тривалості. Головні маркери Present Perfect Continuous:
For (протягом певного часу): for 2 hours, for a week, for 5 years.
Since (з якогось конкретного моменту в минулому): since 2012, since Monday, since 9 AM.
How long...? (Як довго? — класичне питання для старту розмови).
All day / all morning / all week (весь день / весь ранок): all day long.
Lately / Recently (останнім часом / нещодавно — коли мова йде про нову звичку чи повторювану дію).
5. Коли ми вживаємо Present Perfect Continuous
Є дві основні життєві ситуації, в яких ми вживаємо цей час.
5.1 Present Perfect Continuous для тривалих дій
Дія розпочалася в минулому, тривала певний час і продовжується прямо зараз, у момент розмови. Українською мовою такі речення ми завжди перекладаємо теперішнім часом.
They have been playing video games for four hours.
(Вони грають у відеоігри вже чотири години — почали 4 години тому і досі сидять перед екраном).
I have been living in Kyiv since 2021.
(Я живу в Києві з 2021 року — і зараз продовжую тут жити).
⚠️ Увага. Особливий випадок: Короткі (точкові) дієслова у Present Perfect Continuous
В англійській мові є дієслова, які описують миттєву дію, що триває буквально одну секунду. Наприклад: hit (ударити), knock (постукати), , sneeze (чхати), drop (упустити).
Якщо ми поставимо таке миттєве дієслово у час Present Perfect Continuous, це означатиме не те, що одна дія розтягнулася в часі, а те, що ця коротка дія повторювалася знову і знову протягом певного періоду.
Порівняйте на прикладах:
He has knocked on the door. (Present Perfect Simple)
Він постукав у двері. (Один або два рази, коротка дія завершилася, ми чекаємо, чи відчинять).
He has been knocking on the door for ten minutes! (Present Perfect Continuous)
Він гупає / стукає у двері вже десять хвилин! (Він не розтягнув один стукіт на 10 хвилин. Він робить це, як серію ударів протягом усього цього часу).
Додаткові приклади
Call (дзвонити)
I've been calling him all day but he is not in.
(Я дзвоню йому цілий день, але його немає. — Один телефонний дзвінок триває хвилину, але тут це серія регулярних спроб зв'язатися з людиною протягом усього дня).
Sneeze (чхати)
Bless you! You have been sneezing all morning, are you sick?
(Будь здоровий! Ти чхаєш увесь ранок, ти захворів? — Одне чхання триває секунду, але тут це серія нападів протягом ранку).
Drop (роняти / кидати вниз)
The clumsy waiter has been dropping glasses all night.
(Незграбний офіціант б'є посуд усю ніч — впускає склянки одну за одною протягом зміни).
Wink (підмигувати)
Why have you been winking at me? Do you want to say something?
(Чому ти мені постійно підмигуєш? Хочеш щось сказати? — Не один раз підмигнув, а робить це регулярно впродовж розмови).
Beep (пікати / видавати звуковий сигнал)
The microwave has been beeping for five minutes, please take the food out.
(Мікрохвильовка пікає вже п'ять хвилин — вона видає повторювані короткі звукові сигнали).
5.2 Present Perfect Continuous для дій, що завершилися, з акцентом на процесі
Дія щойно або зовсім нещодавно закінчилася, але вона була настільки тривалою, що ми бачимо її очевидний, видимий результат у теперішньому. Сам процес є причиною того, що ми маємо зараз (you are exhausted/filthy/delighted). Українською перекладається минулим часом.
Your hands are dirty. What have you been doing? — I have been repairing my bike.
(Твої руки брудні. Що ти робив? — Я ремонтував велосипед. — Дія вже закінчилася, але брудні руки — це очевидний результат тривалого процесу ремонту).
I am so tired. I have been running.
(Я такий втомлений. Я бігав. — Я вже стою на місці й не біжу, але задишка та втома — наслідок тривалого бігу).
Це не Present Perfect Simple, хоча окремі дії вже завершилися. Ми використовуємо саме Present Perfect Continuous, тому що хочемо показати тривалий процес або серію повторюваних дій протягом певного періоду часу.
Важливе порівняння:
I've done my homework. We can go out. (Present Perfect Simple)
I've been doing my homework. I am exhausted. (Present Perfect Continuous)
Граматично обидва речення (I've done my homework. та I've been doing my homework.) абсолютно правильні. Питання лише в тому, який із варіантів краще відповідає вашій ситуації і що саме вам потрібно підкреслити.
Як ви бачите з прикладів, це два різних контексти, тому ці речення не є взаємозамінними. Якщо їх переплутати, втрачається смислова логіка і фрази звучать дивно разом:
❌ I've been doing my homework. We can go out. (Я роблю домашнє завдання вже деякий час. Ми можемо піти гуляти.) — Звучить дивно, адже якщо ви досі в процесі або щойно відірвалися від зошита, логічніше наголосити на завершеному результаті, перш ніж кудись іти.
❌ I've done my homework. I am exhausted. (Я зробив домашнє завдання. Я виснажений.) — Звучить не зовсім логічно, адже втома виникає від тривалого процесу писання, а не від самого факту наявності готової домашки.
6. Present Perfect Simple замість Present Perfect Continuous для статичних дієслів
В англійській мові є велика група дієслів, які називаються Stative Verbs (дієслова стану). Вони описують почуття, розумові процеси або володіння, і їх заборонено використовувати у формах Continuous.
До них належать такі слова, як: know, love, hate, believe, want, understand, have (у значенні «мати»), own, be.
Якщо за логікою контексту вам потрібно показати тривалий процес із маркерами for або since, але дієслово є статичним — ми робимо крок назад і замість Continuous використовуємо звичайний Present Perfect Simple.
❌ We have been knowing each other for ten years.
(Груба помилка!)
✅ We have known each other for ten years. (Ми знаємо один одного 10 років).
❌ He has been having this car since Monday.
✅ He has had this car since Monday. (У нього ця машина з понеділка).
6. Present Perfect Continuous зі дієсловами-хамелеонами
Раніше ми з’ясували, що статичні дієслова (Stative Verbs, які описують стан, почуття чи розумову діяльність) не вживаються з формою Continuous. Але в англійській мові є особлива група дієслів-хамелеонів.
Залежно від контексту, вони можуть змінювати своє значення: в одному значенні вони описують стан (і тоді ми беремо Present Perfect Simple), а в іншому — активну дію чи процес (і тоді ми сміливо можемо ставити їх у Present Perfect Continuous, якщо ситуація підпадає під цей час).
Розберімо декілька прикладів:
1. THINK (Думати / Розмірковувати)
Мати думку, вважати (Стан): Якщо слово означає вашу стабільну позицію, переконання (opinion) чи думку про щось — це стан. Використовуємо лише Simple.
✅ I have always thought he is a brilliant actor.
(Я завжди вважав, що він блискучий актор. — Це моя стала, сформована думка про людину, моє внутрішнє переконання).
Розмірковувати, обдумувати процес (Дія): Якщо ви прокручуєте якусь ідею в голові, плануєте щось вже деякий час — це процес. Беремо Continuous.
✅ I have been thinking about moving to another city lately.
(Останнім часом я активно роздумую про переїзд... — в моїй голові крутиться цей живий процес планування).
2. HAVE (Мати)
Володіти чимось (Стан): Коли реч або предмет належить вам (у вас є машина, собака, телефон) — це чистий стан. Тільки Simple.
✅ She has had this smartphone since Christmas.
(У неї цей смартфон із Різдва — вона ним володіє).
Частина стійкого виразу (Дія): Коли have входить до складу фраз, які описують активність: have dinner (обідати), have a shower (приймати душ), have a good time (добре проводити час), have problems (мати неприємності як процес). Беремо Continuous.
✅ Don't disturb them. They have been having a serious argument for an hour.
(Не турбуй їх. Вони вже годину серйозно сваряться/мають суперечку — це активний процес сварки).
3. SEE (Бачити)
Сприймати очима / Розуміти (Стан): Якщо ви просто фізично щось бачите або розумієте суть справи (“I see what you mean”) — це стан. Тільки Simple.
✅ I have seen this man somewhere before.
(Я бачив цього чоловіка десь раніше — факт фіксації зором у минулому).
Зустрічатися / Мати романтичні стосунки (Дія): Якщо дієслово означає регулярні зустрічі з друзями, візити до лікаря або побачення з кимось — це тривала дія. Беремо Continuous.
✅ They have been seeing each other for three months now.
(Вони зустрічаються вже три місяці — мають романтичні стосунки, процес триває).
7. Present Perfect Continuous чи Present Continuous: як не переплутати?
Обидва ці часи перекладаються українською мовою однаково — теперішнім часом. Через це виникає бажання ставити скрізь Present Continuous, коли ми бачимо, що дія відбувається зараз. Проте в англійській мові між ними є значна різниця.
Щоб зрозуміти який час вибрати, треба подивитися на наявність часового маркера в реченні.
Якщо в реченні з'являються хвостики for (протягом), since (з тих пір як) або питання how long — звичайний Present Continuous вже вживати не можна. Вам потрібен Present Perfect Continuous.
Порівняйте логіку на живих прикладах:
| Ситуація | Present Continuous (Прямо зараз) | Present Perfect Continuous (Як довго?) |
|---|---|---|
| Дощ на вулиці | It is raining. (Іде дощ. — Факт прямо зараз. Ми просто дивимося у вікно й бачимо краплі). |
It has been raining for three hours. (Дощ іде вже три години. — Ми підкреслюємо, як довго триває цей жах). |
| Робота за комп'ютером | I am writing an email. (Я пишу імейл. — Це те, чим зайняті мої руки в цю конкретну секунду). |
I have been writing emails since 9 AM. (Я пишу імейли з 9 ранку. — Акцент на тому, скільки часу я вже провів за екраном). |
| Очікування друга | She is waiting for a bus. (Вона чекає на автобус. — Ми бачимо її на зупинці прямо зараз). |
She has been waiting for a bus all morning. (Вона чекає на автобус увесь ранок. — Акцент на її втомі та тривалості очікування). |
Підказка. Питальні слова, якщо вони є в реченні
Звертайте увагу на питальні слова. Якщо питання починається зі слова What...? або Why...? (без уточнення часу), ми запитуємо про поточний момент Present Continuous:
Why are you crying? (Чому ти плачеш? — прямо зараз бачу сльози).
Якщо питання починається з конструкції How long...? (Як довго?), це маркер тривалості з минулого до тепер Present Perfect Continuous:
How long have you been crying? (Як довго ти вже плачеш?).
Часті питання (FAQ)
1. Яка різниця між Present Continuous та Present Perfect Continuous? Обидва ж показують тривалу дію?
Різниця в точці фокуса.
Present Continuous показує дію, яка відбувається прямо зараз, у цю секунду, і нам абсолютно байдуже, коли вона почалася: “I am writing an article” (Я [прямо зараз] пишу статтю).
Present Perfect Continuous обов'язково озирається назад і показує, як довго цей процес уже тягнеться: “I have been writing this article for two hours” (Я пишу цю статтю вже дві години).
2. Як відрізнити Present Perfect Simple від Present Perfect Continuous на іспитах, якщо в реченні є слова "for" або "since"?
Спочатку перевірте, чи дієслово не є статичним. Якщо ж дієслово динамічне, шукайте, на чому саме робиться акцент у реченні:
Present Perfect Simple використовується з for/since, коли ми підкреслюємо кількість, обсяг або фінальний результат, який ми маємо на цей момент.
I have written three articles since 9 AM.
(Я написав три статті з 9 ранку. — Акцент на результаті: є 3 готові статті).
We have built two houses for the last few years.
(За останні кілька років ми побудували два будинки).
Present Perfect Continuous використовується з for/since, коли нам важливо показати тривалість безперервного процесу, який триває досі. Кількість результату тут взагалі не згадується.
I have been writing articles since 9 AM.
(Я пишу статті з 9 ранку. — Акцент на часі: я сів о дев'ятій і досі без упину пишу, кількість статей неважлива).
We have been building this house for three years.
(Ми будуємо цей будинок уже три роки. — Він досі недобудований, ми в процесі).
3. Куди правильно ставити слова "already" та "just" у часі Present Perfect Continuous?
Запам'ятайте: слова already та just є класичними маркерами результату, тому вони практично не вживаються з формою Continuous. Якщо ви хочете сказати «я щойно щось зробив» або «я вже це виконав» — використовуйте звичайний Present Perfect Simple:
❌ I have just been finishing my work.
✅ I have just finished my work. (Я щойно закінчив свою роботу).
4. Зустрів у підручнику речення "I've been living here for 5 years" та "I've lived here for 5 years". Обидва варіанти правильні?
Так, це унікальний виняток. З дієсловами live (жити), work (працювати), teach (викладати) та study (вчитися) ви можете використовувати як Present Perfect Simple, так і Present Perfect Continuous, якщо мова йде про тривалий період проживання чи роботи. Значення речень буде абсолютно однаковим, і обидва варіанти є граматично правильними. Тому в більшості таких ситуацій ці часові форми можна вважати взаємозамінними.
5. Чому речення "It has been raining" стоїть у Continuous, хоча на вулиці вже сухо і дощ пройшов?
Це якраз класичний випадок вживання з акцентом на наслідках процесу. Навіть якщо сам дощ уже закінчився, ми бачимо його явні сліди довкола — калюжі на дорогах, мокрий асфальт, вологе повітря. Форма Continuous тут підкреслює: «Калюжі з'явилися не просто так, до цього тривалий час ішов дощ».

