///

Теперішній доконаний тривалий час

5 хвилини читання

Present Perfect Continuous (Present Perfect Progressive) – теперішній тривалий доконаний час. Present Perfect Continuous не користується великою популярністю в англійській мові з трьох причин:

  1. Довга форма.
  2. Вузький аспект вживання.
  3. Взаємозамінність. У деяких випадках теперішній доконаний тривалий час можна з легкістю замінити на Present Perfect без зміни змісту речення.

Але це не означає, що нашу статтю треба закрити і забути про існування Present Perfect Continuous. Сфера вживання Present Perfect Continuous досить вузька, але цей час займає своє місце в англійській мові, і замінити його на інше іноді неможливо. Більш того, в мовленні теперішній доконаний тривалий час звучить дуже ефектно, якщо ви використовуєте його правильно.

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

Розповідне речення

Особливість цього часу в тому, що в ньому поєднуються два аспекти – Perfect і Continuous. Present Perfect Continuous утворюється за допомогою допоміжного дієслова to be в Present Perfecthave been (або has been для займенників he, she, it та іменників в однині). В якості основного дієслова виступає дієслово + закінчення –ing.

I/We/You/They + have been + дієслово -ing He/She/It + has been + дієслово -ing
I have been reading. – Я читаю.
We have been waiting. – Ми очікуємо.
You have been playing. – Ви граєте.
They have been working. – Вони працюють.
He has been running. – Він бігає.
She has been laughing. – Вона сміється.
It has been working. – Воно працює.

Заперечне речення

В запереченні з’являється частка not, яку треба поставити між have (has) і been.

I/We/You/They + have not been + дієслово -ing He/She/It + has not been + дієслово -ing
I have not been reading. – Я не читаю.
We have not been waiting. – Ми не очікуємо.
You have not been playing. – Ви не граєте.
They have not been working. – Вони не працюють.
He has not been running. – Він не бігає.
She has not been laughing. – Вона не сміється.
It has not been working. – Воно не працює.

Ми можемо використовувати скорочені форми для дієслова have (has). У позитивному реченні have / has об’єднується з займенником:

  • You’ve been playing.
  • She’s been laughing.

У заперечному реченні have / has об’єднується з not:

  • We have not been waiting.
  • He has not been running.

Питальне речення.

У питальних речень have / has виноситься на перше місце, а been залишається з основним дієсловом. Таким чином виходить, що на першому місці у нас have (has), після нього підмет, потім been і замикає цей довгий ланцюг основне дієслово.

Have + I/We/You/They + been + дієслово -ing Has + He/She/It + been + дієслово -ing
Have I been reading? – Я читаю?
Have we been waiting? – Ми очікуємо?
Have you been playing? – Ви граєте?
Have they been working? – Вони працюють?
Has he been running? – Він бігає?
Has she been laughing? – Вона сміється?
Has it been working? – Воно працює?

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

Вживання Present Perfect Contionuous.

Початковий рівень.

Теперішній доконаний тривалий час схожий одночасно і на Present Perfect, і на Present Continuous. У цього часу є дві головні функції: одна містить в собі значення аспекту Continuous, друга – аспекту Perfect.

Ми використовуємо Present Perfect Continuous, якщо дія почалася в минулому, тривала якийсь час і все ще триває в теперішньому часі. Ця функція показує тривалу дію, вона дісталася від аспекту Continuous.

Як правило, в реченні вказується час дії, але без чітких часових меж. Тобто ми можемо знати, коли дія почалася, скільки вона тривала, але не знаємо, коли закінчиться. Щоб показати час, ми використовуємо такі слова і вирази: lately (останнім часом, недавно), recently (недавно, на днях), quite a while (досить довго), all day (весь день), а також прийменники for (протягом ) і since (починаючи з).

Tom has been watching TV all day.

Том дивиться телевізор весь день. (З самого ранку Том почав дивитися телевізор, дивився його весь день і зараз все ще дивиться)

It has been raining for 3 hours.

Дощ іде протягом трьох годин. (Дощ почався три години тому, тривав протягом трьох годин і зараз все ще йде)

Оскільки ця функція показує тривалість, то і питання в Present Perfect Continuous зазвичай починається з виразів how long (як довго, скільки часу) і since when (відколи, починаючи з якого моменту).


– How long has she been learning French?
– She has been learning French for seven years.
– Since when have you been learning German?
– I have been learning German since yesterday.


– Як довго вона вивчає французьку мову?
– Вона вивчає французьку мову протягом семи років.
– Відколи ти вчиш німецьку?
– Я вчу німецьку з учорашнього дня.

Зверніть увагу на переклад. Ми говоримо про дію, що продовжує тривати в сьогоденні, тому в перекладі українською дієслово буде в теперішньому часі.

  • Ми використовуємо Present Perfect Continuous, якщо дія закінчилася недавно і зараз видно її результат. Ця функція дісталася від аспекту Perfect. Але, використовуючи Perfect Continuous, ми робимо наголос на те, що дія в минулому тривала якийсь час.

Your clothes are dirty. What have you been doing?

Твій одяг брудний. Що ти робив? (Зараз він брудний, значить, до цього він займався чимось, де можна було забруднитися)

I’ve been talking to Sandy about the problem and she agrees with me.

Я розмовляв з Сенді про цю проблему, і вона зі мною згодна. (В цьому Сенді згодна зі мною, тому що ми обговорювали цю проблему в минулому)

У цій функції час дії може вказуватися або не вказуватися.

We are very tired. We have been walking in the mountains.

Ми дуже втомилися. Ми гуляли в горах.

We are very tired. We have been walking in the mountains since early morning.

Ми дуже втомилися. Ми гуляли в горах з самого ранку.

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

Середній рівень.

  • З такими дієсловами, як work, live, feel, teach, використовуються як Present Perfect, так і Present Perfect Continuous без різниці в значенні. Вони мають на увазі, що дія займає довгий проміжок часу, тобто стає вже постійним станом.

I’ve worked here for 20 years. = I’ve been working here for 20 years.

Я працюю тут 20 років.

Her family has lived in Kharkov since 1781. = Her family has been living in Kharkov since 1781.

Її сім’я живе в Харкові з 1781 року.

Якщо ви хочете підкреслити, що ситуація тимчасова, використовуйте Present Perfect Continuous.

I’ve been working in advertising for the past ten years but now I feel it’s time for a change.

Я працюю в рекламі останні 10 років, прийшла пора щось змінювати.

  • State verbs (дієслова стану) найчастіше не використовуються в Present Perfect Continuous. Та, як це часто буває в англійській мові, є винятки. Якщо ми хочемо емоційно виділити якусь дію, то можемо використовувати теперішній доконаний тривалий час. Дуже часто в цій функції використовуються дієслова mean (збиратися, мати намір), want (хотіти), wish (бажати), інші дієслова стану зустрічаються рідше.

We’ve been wishing to visit India for ages.

Ми хочемо відвідати Індію уже багато років.

He’s been thinking it over.

Він це обмірковує. = Він довго над цим розмірковує.

Високий рівень.

  • Present Perfect Continuous використовується разом з Past Simple в складних реченнях з сполучником since. У підрядному, яке починається з since, ми використовуємо Past Simple, воно є точкою відліку для дії в головному реченні. А в головному реченні буде Present Perfect Continuous.

I have been reading this magazine since I bought it a week ago.

Я читаю цей журнал з тих пір, як купив його тиждень тому. (Я вже прочитав частина журналу з того моменту, як його купив, і продовжую читати далі)

Silvia has been playing tennis since she was ten.

Сільвія грає в теніс з тих пір, як їй виповнилося десять. (Вона займається тенісом з десяти років)

  • Ми використовуємо Present Perfect Continuous, коли робимо висновок з того, що ми побачили або почули, в більшості випадків з відтінком невдоволення або критики.

Who has been messing around with my papers?! How should I work now?!

Хто рився в моїх паперах?! Як мені тепер працювати?!

He has been eating chocolate though he knows that he is allergic to it!

Він їв шоколад, хоча знає, що у нього алергія!

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

Present Perfect Continuous – час з страшною назвою і довгою формою утворення. Але зовнішність оманлива, у нього всього 2 основні функції в мові: показати тривалу дію і дію з результатом. Решта функцій можна вважати похідними. Якщо ви раптом забудете, як утворюється Present Perfect Continuous, ви завжди можете подивитися в таблиці.