gramaro.io

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

  • How long had he been running? - Як довго він бігав?
  • She had been expecting the explosion. - Вона чекала на вибух.
  • He had been working at the desk. - Він працював за столом.
  • Had she been listening? - Вона слухала?
  • She had been thinking. - Вона думала.
  • How long had she been sleeping? - Як довго вона спала?
  • She had been crying. - Вона плакала.
  • What had they been thinking? - Про що вони думали?
  • She'd been working - Вона працювала.
  • We had been working really hard. - Ми працювали справді важко.
  • I had been watching him. - Я спостерігав його.
  • She'd been counting. - Вона рахувала.
  • How long had they been fighting? - Як довго вони билися?
  • She had been protecting me. - Вона боронила мене.
  • She had been running . - Вона бігала.
  • Had I been shouting? - Я кричав?
  • Harry had been sitting on the floor. - Гаррі сидів на підлозі.
  • She had been waiting for this call. - Вона чекала на цей дзвінок.
  • It had been raining. - Йшов дощ.
  • Had she been lying? - Вона обманювала?