Present Perfect Continuous Теперішній доконано-тривалий часPresent Perfect Continuous Теперішній доконано-тривалий час
Утворення та структура речень
Стверджувальне речення
Стверджувальне речення в Present Perfect Continuous (також Present Perfect Progressive) утворюється за допомогою складеного допоміжного дієслова have been або has been (форми Present Perfect дієслова to be) та форми Present Participle — першої форми дієслова із закінченням -ing.
Форма допоміжного дієслова залежить від особи та числа підмета.
- I, we, you, they → have been (для першої, другої особи та множини)
- he, she, it → has been (для третьої особи однини)
- I have been watching this trick all this time. — Я весь цей час спостерігаю за цим фокусом.
- She has been waiting for you for half an hour. — Вона чекає на тебе вже пів години.
- We ’ve been talking about our wedding. — Ми розмовляємо про наше весілля.
Скорочення з have been та has been:
|
|
Основні правила додавання закінчення -ing:
|
|
Заперечне речення
У Present Perfect Continuous заперечення утворюється за допомогою частки not, яку ставлять після have або has і перед been.
- I have not been watching this trick all this time. — Я весь цей час не спостерігаю за цим фокусом.
- She has not been waiting for you for half an hour. — Вона не чекає на тебе вже пів години.
- have not been = haven’t been (скорочення)
- We haven’t been talking about our wedding. — Ми не розмовляємо про наше весілля.
- has not been = hasn’t been
- Ann hasn’t been living in this house for 10 years. — Енн не живе в цьому будинку вже десять років.
Питальне речення
Загальне питання в Present Perfect Continuous утворюється винесенням допоміжного дієслова have або has на початок речення, перед підметом.
- Have you been watching this trick all this time? — Ти весь цей час спостерігаєш за цим фокусом?
- Has she been waiting for you for half an hour? — Вона чекає на тебе вже пів години?
- Have they been talking about our wedding? — Вони розмовляють про наше весілля?
Спеціальне питання в Present Perfect Continuous утворюється за допомогою питального слова або фрази, яку ставлять на початку речення перед допоміжним дієсловом. Подальший порядок слів такий самий, як і в загальному питанні.
- What have I been doing all this time? — Що я роблю весь цей час?
- How long has she been waiting for you? — Як довго вона на тебе чекає?
- Why have we been talking about our wedding? — Чому ми розмовляємо про наше весілля?
Використання Present Perfect Continuous
Дії, що почалися в минулому та тривають у цей момент
Present Perfect Continuous використовується для вираження дії, яка почалася в певний момент у минулому й тривала до теперішнього моменту або досі триває. Якщо дія завершилася, її результати можна побачити або відчути в теперішньому. Ця конструкція наголошує саме на тривалості дії та відповідає на питання «як довго триває дія?».
- I’ve been standing here for two hours. — Я стою тут уже дві години. (І досі стою тут.)
- She’s been running for an hour; she feels tired. — Вона бігала протягом години й почувається втомленою. (Дія завершилася, але її результат відчутний тепер.)
- We’ve been writing this report all morning; I’m very hungry now. — Ми писали цей звіт увесь ранок, і тепер я дуже голодна.
Present Perfect Continuous вживається з прийменником часу since («від», «починаючи з»). Після since може вживатися конкретний момент або інша минула подія, виражена в Past Simple.
- We have been living here since 1980. — Ми живемо тут із 1980 року.
- I’ve been working here since I finished university. — Я працюю тут відтоді, як закінчив університет.
Злість, незадоволення, роздратування
Present Perfect Continuous також використовується для вираження злості, незадоволення або роздратування через певну тривалу дію.
- His sister has been giving away a lot of our insider information, so she needs a good lawyer. — Його сестра розголошує багато нашої конфіденційної інформації, тож їй потрібен хороший адвокат.
- Someone has been rummaging in my flat. I can’t find my gold watch. — Хтось нишпорив у моїй квартирі. Я не можу знайти свій золотий годинник.
- He has been joking like an idiot all day. I hate his sense of humor. — Він увесь день жартує як ідіот. Ненавиджу його почуття гумору.
Маркери часу
Present Perfect Continuous вживається з певними словами та фразами, які вказують на тривалість дії або на момент, коли почалася тривала дія.
- since 10 o’clock — із десятої години
- since yesterday — із учора
- since last month — із минулого місяця
- since 1991 — із 1991 року
- since ... (an action in Past Simple) — відтоді як... (дія, виражена в Past Simple)
- all day (long) — увесь день
- all morning / the whole morning — увесь ранок
- all evening / the whole evening — увесь вечір
- all night long — усю ніч
- for half an hour — протягом пів години, уже пів години
- for 2 hours — протягом двох годин
- for 3 days — протягом трьох днів
- lately — останнім часом
- recently — нещодавно
