Хочете знати все про англійські дієслова та їхні часи, навіть найпідступніші? А точно розуміти, як описує ситуацію носій мови, та вміти описати її так само правильно? Тоді пропонуємо поговорити про часи групи Perfect Continuous.
Для їх утворення потрібні три елементи: відповідна форма дієслова to have + дієприкметник been + форма -ing основного дієслова. Часи Perfect Continuous (або Perfect Progressive) показують, що дія почалася деякий час назад, і підкреслюють її тривалість або завершення до якогось моменту. Назву цієї групи часів можна перекласти як «завершений тривалий».
Важливо пам’ятати! Форми Perfect Continuous не використовуються з дієсловами стану. Замість них в цьому випадку вживають форми Perfect.
Present Perfect Continuous: have / has been + -ing form
Запитання будуємо, виносячи have / has перед підметом, а для заперечення до have / has додаємо частку not.
- They have been playing cards all evening.
- Have they been playing cards all evening?
- They have not (have not) been playing cards all evening.
Розберімось, в яких випадках використовується Present Perfect Continuous.
1. Дія, яке почалась у минулому та триває досі
Якщо дія бере початок у минулому і досі не закінчилася, Present Perfect Continuous нам чудово підійде. Акцент при цьому робиться на тривалості, а підкреслюють її вираження за допомогою прикметників since і for, фрази all morning / day / week тощо, та запитань, що розпочинаються з how long.
- We’ve been living here for six months.
- How long have you been learning French?
- Sarah has been working here since April.
- You’ve been watching TV all day long!
Крім того, дія може бути повторюваною, але її повторення відбувається аж до теперішнього моменту та, ймовірно, відбуватиметься і далі.
- I’ve been going to evening classes in Arabic.
- David has been writing letters to the local authorities.
2. Тривала дія, яке вже завершилась, але результат помітний зараз
Дія почалась у минулому і тривала деякий час, а її результат відчувається зараз.
- You look hot. – Yes, I’ve been running.
- The children feel sick. They have been eating sweets all morning.
- I’m cold. I’ve been walking in the snow for two hours.
- Have you been crying? Your eyes are red.
Зверніть увагу, що з завершеною дією, результат якої є помітним у сьогоденні, можливі дві ситуації. Якщо ми хочемо підкреслити сам процес, то використовуємо Present Perfect Continuous. Якщо ж для нас важливіше зробити акцент на результаті, обираємо Present Perfect.
- I’ve been making cakes. I feel a little tired.
- I’ve made some cakes. There are chocolate and vanilla ones in the kitchen.
ЧИТАЙТЕ ТАКОЖ: Часи Simple в англійській — а ви точно знаєте про них усе?
Past Perfect Continuous: had been + -ing form
Щоб поставити запитання, ставимо had перед підметом, а негативну форму утворюємо за допомогою додавання до had частки not.
- She had been reading the book for a long time.
- Had she been reading the book for a long time?
- She had not (had not) been reading the book for a long time.
Коли ж використовувати час Past Perfect Continuous?
1. Тривала дія, що закінчилося до певного моменту в минулому
Ця дія почалась у минулому, тривала деякий час і закінчилась у минулому до певного моменту. Тривалість важлива, вона може бути підкреслена прикметником for або в інший спосіб. Також той факт, що дія є тривалою, а не короткою, може зрозуміти з контексту.
- Lucy had been working for the company for twenty years before she retired.
- It had been raining for days when we came to London.
- By that time I had been waiting for three hours.
- How long had you been listening to him before I arrived?
- The driver who died in the accident had been drinking.
2. Тривала дія, яке завершилася з результатом, помітним у минулому
У цьому випадку важливо пам’ятати про те, що тривала дія в минулому вже закінчилася, залишивши після себе результат.
- Jenny had been trying to solve the problem for hours, so she was confused.
- Andy was angry. He had been trying to talk his wife out of buying one more pair of shoes.
- Mom had a headache because Mike had been singing his favourite song all evening.
Якщо ж дія ще триває у минулому, а ми маємо справу не з готовим результатом, а з тим, що сталося під час цієї дії, потрібно використовувати Past Continuous.
- Emily was sad because her brother was telling her about his problems.
Це означає, що Емілі відчувала смуток, поки слухала брата.
- Emily was sad because her brother had been telling her about his problems.
А тут Емілі стало сумно в результаті того, що вона почула. Підкреслюється, що брат уже закінчив розповідати, і їй стало сумно.
ЧИТАЙТЕ ТАКОЖ: Все, що потрібно знати про часи Continuous в англійській: правила, приклади, хитрощі
Future Perfect Continuous: will have been + -ing form
Питальна форма утворюється, коли ми виносимо will перед підметом. А в негативній формі до will додаємо частку not.
- The children will have been playing for an hour when their parents come.
- Will the children have been playing for an hour when their parents come?
- The children will not (will not) have been playing for an hour when their parents come.
Цей час вживається в таких випадках.
1. Дія, що триватиме до певного моменту в майбутньому
Future Perfect Continuous показує, що дія триватиме до певного моменту в майбутньому.
- By the end of next month, they will have been living here for five years.
- By two o’clock, Lisa will have been studying for three hours.
- We’ll have been travelling for twelve hours by the time we arrive in New York.
- How long will you have been working here when you retire?
Якщо момент у майбутньому, до якого відбуватиметься дія, виражений підрядним реченням (у наших прикладах це «by the time we arrive in New York», «when you retire»), у цих підрядних реченнях використовується теперішній час. Це відбувається тому, що ми маємо справу з підрядними, що позначають час, а в них, згідно з правилом, форми майбутнього ніколи не вживаються.
2. Тривала дія, яке завершиться з результатом, видимим у майбутньому
Наше дію триватиме протягом деякого часу в майбутньому та завершиться з результатом, який буде відчутним у майбутньому.
- Fiona will be exhausted when she gets home because she will have been working out for more than two hours.
- Tom will be really good at working with children when he is thirty-five because he will have been teaching them for ten years.
І знову нагадаємо, що в придаткових пропозиціях, що позначають час («when she gets home», «when he is thirty-five»), замість майбутнього використовуються форми теперішнього часу.
Постарайтеся не плутати Future Perfect Continuous і Future Continuous. У першому випадку підкреслюється тривалість дії до моменту в майбутньому, у другому — той факт, що під час тривалої дії у майбутньому відбудеться щось ще.
- Grandpa will be happy because he will be watching his favourite TV programme.
Тут ми розуміємо, що дідусь буде радіти під час перегляду передачі.
- Grandpa will be happy because he will have been watching his favourite TV programme.
А тут ми бачимо, що дідусь буде радіти після та в результаті перегляду.
Ймовірно, ви помітили, що в теперішньому, минулому та майбутньому часі Perfect Continuous передає приблизно однакову ідею. Різниця тільки в тому, коли триває дія та до якого моменту вона завершиться.
ЧИТАЙТЕ ТАКОЖ: Все, що потрібно знати про часи Perfect в англійській: правила, приклади, тонкощі
Дякуємо за ваш коментар! Після модерації ми опублікуємо його на нашому сайті :)