Що таке Present Perfect Continuous?
Present Perfect Continuous – теперішній тривалий доконаний час в англійській мові. Він використовується для позначення дії, що розпочалася в минулому і завершилася чи не завершилася на даний момент, а акцент зазвичай ставиться на тривалості дії та її впливу на теперішні події.
Present perfect continuous вживання
Отже, Present Perfect Continuous використовується в наступних випадках:
1. Коли є тривала дія перед теперішнім часом, що завершилася або не завершилася.
Найчастіше Present Perfect Continuous використовується у випадках, коли потрібно зробити наголос на дії, що відбувалася в минулому деякий час і завершилася в даний момент часу або ж ще продовжує діяти.
Наприклад: We have been talking for the last hour. – Ми розмовляли протягом останньої години.
2. Зі словами Recently, Lately.
Present Perfect Continuous також може використовуватися з прислівниками recently та lately або ж без них. В останньому випадку є зрозумілим, що подія, про яку розповідає доповідач, відбулася нещодавно або ще продовжується – це залежить від контексту розмови.
Наприклад: He has been watching too much television lately. – Вона дивиться багато телевізор останнім часом.
Як утворюється Present Perfect Continuous?
Стверджувальні Речення (Affrimative Sentences)
Для утворення стверджувального речення в Present Perfect Continuous ми додаємо допоміжні дієслова have been чи has been та дієслова з закінченням -ing. Has використовується тільки з третьою особою однини (he, she, it), have – з усіма решту.
Формула: іменник+have/has+been+дієслово+ing.
Наприклад: I have been waiting for you here for 2 hours! – Я чекаю тут на тебе вже дві години!
Present perfect continuous заперечні речення
(Negative Sentences)
Заперечні речення в Present Perfect Continuous утворюються за допомогою використання частки not, що ставиться після допоміжних дієслів. Скорочена форма have not – haven’t, а has not – hasn’t.
Формула: іменник+have/has+not + been++дієслово+ing.
Наприклад: It has not been snowing here since 2012. – Тут не було снігу з 2012 року.
Питальні Речення (Interrogative Sentences)
Для утворення питальних речень в Present Perfect Continuous допоміжне дієслово have/has треба поставити на перше місце в реченні.
Формула: have/has+іменник+been+дієслово+ing.
Have you been running? You are looking so exhausted! – Ти бігав? Виглядаєш таким виснаженим!
Короткі відповіді (Short Answers)
yes, I/you/he/she/it/we/they have – так.
no, yes, I/you/he/she/it/we/they haven’t – ні.
Present perfect continuous маркери часу
- lately – нещодавно
- recently – недавно
- since – з
- for 2 hours/years – протягом 2 годин/років
Present perfect continuous відео
Present perfect continuous вправи
Вправа 1. Розкрийте дужки, попередньо поставивши дієслова в форму Present Perfect Continuous.
1
Olga: Rose! What are you doing here? I ___________ (wait) for you for hours!
Rose: I’m sorry, Olga. I __________ (try on) these clothes for two hours. And I have not decided vet.
2
Greg: Molly! Call our waiter again!
Molly: I___________ (try) to call him.
Greg: Molly! We_____________ (sit) here for twenty-five minutes … and I’m not going to wait any more!
Molly: I’m sorry, dear … but he’s again talking to that nice girl.
Greg: Yes, he ____________ (talk) to her since we came in.
Molly: Waiter!
Waiter: Yes, ma’am … Do you want the bill?
Molly: The bill! We have not even got the menu yet!
Вправа 2. Переведіть речення на англійську мову.
Ви знову билися?
Як давно у вас болить нога?
Я вчу японський з серпня.
Анна шукає роботу шість місяців.
Вони працюють в Саратові з 1 січня.
Який глибокий сніг! Скільки часу йшов сніг?
Весь день іде дощ.
Я живу тут близько п’яти років.
Ви занадто довго дивитеся телевізор.
Я чекаю Петра вже близько години.
Діти плавають вже півгодини.
Вони працюють в саду з 8 години.
Нарешті я знайшов книгу, яку шукав цілий день.
Вправа 3. Розкрийте дужки, використовуючи Present Perfect Continuous.
All these days he _________ (talk) about his new plan.
Here is Mrs. Brown who we ____________ (speak) about for a long time.
You ___________ (watch) TV too long.
He ___________ (sit) here all the time.
Вправа 4. Змініть речення відповідно до моделі
Model: Have you been staying here long? (For a month)
I have been staying here for a month.
Has he been talking about his plan long? (All these days)
Have children been swimming long? (For half an hour)
Has it been raining long? (For a week)
Have you been translating the article long? (For three hours)
Відповіді:
Вправа 1.
Have been waiting, have been trying on
have been trying, have been sitting, has been talking
Вправа 4.
1 has been talking, 2 have been speaking, 3 have been watching, 4 has been sitting