gramaro

Past Perfect Continuous Минулий доконано-тривалий часPast Perfect Continuous Минулий доконано-тривалий час

Утворення та структура речень

Стверджувальне речення

Стверджувальне речення в Past Perfect Continuous (також Past Perfect Progressive) утворюється за допомогою складеного допоміжного дієслова had been, яке має однакову форму для всіх осіб однини та множини, і форми Present Participle — першої форми смислового дієслова із закінченням -ing.

  • We had been searching for a room for two hours before we found a free one. — Ми шукали кімнату дві години, перш ніж знайшли вільну.
  • I had been waiting for them all morning, so I felt annoyed. — Я чекала на них увесь ранок, тому почувалася роздратованою.
  • She ’d been driving for an hour before she came to the gas station. — Вона керувала автомобілем протягом години, перш ніж приїхала на автозаправну станцію.

Скорочена форма had been — ’d been:

  • I had been = I ’d been
  • He had been = He ’d been
  • It had been = It ’d been
  • They had been = They ’d been
  • You had been = You ’d been
  • She had been = She ’d been
  • We had been = We ’d been

Основні правила додавання закінчення -ing розглянуто в окремій статті.

  • to enter → entering
  • to lie → lying
  • to take → taking
  • to agree → agreeing
  • to say → saying
  • to relax → relaxing
  • to run → running
  • to travel → travelling / traveling

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

У Past Perfect Continuous заперечення утворюється додаванням not після допоміжного дієслова had. Загальний порядок слів не змінюється.

  • We had not been searching for a room for two hours before we found a free one. — Ми не шукали кімнату протягом двох годин, перш ніж знайшли вільну.
  • I had not been waiting for them all morning, so I didn’t feel annoyed. — Я не чекала на них увесь ранок, тому не почувалася роздратованою.
  • She hadn’t been driving for an hour before she came to the gas station. — Вона не керувала автомобілем протягом години до того, як приїхала на автозаправну станцію.

Had not скорочується до hadn’t.

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

Щоб утворити загальне питання в Past Perfect Continuous, частину складеного допоміжного дієслова had ставлять перед підметом. Подальша структура: підмет + been + дієслово із закінченням -ing.

  • Had you been searching for a room for two hours before we found a free one? — Ви шукали кімнату дві години, перш ніж ми знайшли вільну?
  • Had she been waiting for them all morning before she left? — Вона чекала на них увесь ранок, перш ніж пішла?
  • Had she been driving for an hour before she came to the gas station? — Вона керувала автомобілем протягом години, перш ніж приїхала на автозаправну станцію?

Спеціальне питання в Past Perfect Continuous утворюється за допомогою питального слова або фрази, які ставлять на початку речення. Далі порядок слів такий самий, як у загальному питанні: питальне слово + had + підмет + been + дієслово із закінченням -ing.

  • What had we been doing for two hours before we found a free room? — Що ми робили протягом двох годин, перш ніж знайшли вільну кімнату?
  • Who had I been waiting for all morning? — На кого я чекала весь ранок?
  • How long had she been driving before she arrived? — Як довго вона керувала автомобілем, перш ніж приїхала?

Використання Past Perfect Continuous

Тривалі дії, що завершилися до певного моменту в минулому

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

  • She had been running for two hours before she saw a village. — Вона бігла протягом двох годин, перш ніж побачила село.
  • John had been speaking all morning, so he lost his voice. — Джон розмовляв увесь ранок, тому втратив голос. (Тривала дія відбувалася в минулому, і її результат — втрата голосу — також з’явився в минулому.)
  • They had been sitting here since last evening before they bought the tickets. — Вони сиділи тут із попереднього вечора, перш ніж купили квитки.

Маркери часу

З Past Perfect Continuous часто вживаються слова та вирази, які вказують, що дія почалася, тривала певний проміжок часу й завершилася в минулому або до іншої дії в минулому.

  • before — до того як, перш ніж
  • till — до (здебільшого в заперечних реченнях)
  • until — до (здебільшого в заперечних реченнях)
  • for an hour — протягом години
  • for 5 hours — протягом п’яти годин
  • for a day — протягом дня
  • for a week — протягом тижня
  • for a month — протягом місяця
  • all morning / the whole morning — увесь ранок
  • all day (long) / the whole day — увесь день
  • all week / the whole week — увесь тиждень
  • all month / the whole month — увесь місяць
  • all year (round) — увесь рік
  • since 5 o’clock — із п’ятої години
  • since last week — із минулого тижня
  • since last month — із минулого місяця
  • since 1991 — із 1991 року
  • since last century — із минулого століття

Перевір свої знання

Склади речення, обираючи правильні слова в потрібному порядку.

Коли почався забіг, я тренувався вже три місяці. - Переклади це речення англійською.

Приклади використання Past Perfect Continuous

  • When the race started, I had been training for three months. - Коли почався забіг, я тренувався вже три місяці.
  • Mia had been running every morning. - Мія бігала щоранку.
  • Ben had been practising with us for two weeks. - Бен тренувався з нами протягом двох тижнів.
  • I had been sleeping badly before the race. - Я погано спав перед забігом.
  • Before the start, we had been waiting for an hour. - Перед стартом ми чекали протягом години.
  • The sun had been shining since dawn. - Сонце світило зі світанку.
  • We had been running for twenty minutes when the rain began. - Ми бігли вже двадцять хвилин, коли почався дощ.
  • Had Ben been running beside you from the start? - Бен біг поруч із тобою від самого старту?
  • No, he had been running behind me. - Ні, він біг позаду мене.
  • When we finished, we had been running for two hours. - Коли ми фінішували, ми бігли вже дві години.
  • It had been raining. - Йшов дощ.
  • We'd been walking all day. - Ми йшли весь день.
  • He'd been running for hours. - Він бігав годинами.
  • How long had they been walking? - Як довго вони гуляли?
  • I had been practicing for years. - Я практикувався роками.
  • Dad hadn't been listening. - Батько не слухав.
  • She had been taking notes. - Вона робила записи.
  • He had been traveling for months. - Він мандрував місяцями.
  • They had been talking about whales. - Вони розмовляли про китів.
  • Had he been sleeping? - Він спав?