VocairoПочати навчання

Тривалість до події в минулому: had been doing

Past Perfect Continuous допомагає подивитися назад із минулого моменту й сказати, скільки часу до нього тривав процес або повторювалася діяльність. Головне — минула часова опора та погляд на перебіг діяльності, а не обов’язкова зупинка, слово for чи друга частина з when.

Опубліковано

1. Спершу знайди точку, з якої дивишся назад

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

Часовою опорою може бути подія, конкретна година або момент, уже відомий співрозмовникам. Тривалість рахуємо до цієї опори, не автоматично до сьогодні.

Як побудувати речення

початок діяльності → її перебіг протягом певного часу → минула часова опора

We had been discussing the budget for forty minutes when the director joined us.

Коли до нас приєдналася директорка, ми вже сорок хвилин обговорювали бюджет.

Точка відліку — її приєднання; сорок хвилин обговорення накопичилися до цього моменту.

By six o’clock, Arun had been repairing the bike for two hours.

До шостої години Арун уже дві години ремонтував велосипед.

Опору задає година. Окрема подія з when не потрібна; чи був ремонт завершений, тут не сказано.

2. Ланцюжок форми незмінний для всіх осіб

Ствердження будуємо з had, been і дієслова із закінченням -ing. Для I, she, it, we та they форма had та сама. Been не можна пропускати або замінювати на be, а після been у цій конструкції потрібне working, не worked.

У запереченні not стоїть після had: had not been working; звичайне скорочення — hadn’t been working. У ствердженні had може скорочуватися до ’d: I’d been working. Тут ’d означає had, бо далі стоїть been.

Як побудувати речення

+ підмет + had been + V-ing; − підмет + had not / hadn’t been + V-ing

subject / S
—
Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
verb / V
—
Дієслово: дія або стан, наприклад work чи be. Форму визначає конкретна схема.
V-ing / -ing
—
Форма дієслова із закінченням -ing: working, going. Її роль залежить від конструкції.

She had been writing the guide for several weeks when I saw the first draft.

Коли я побачив першу чернетку, вона вже кілька тижнів писала посібник.

Had been writing показує тривалий процес створення, а не кількість готових сторінок.

We hadn’t been waiting long when the doors opened.

Ми чекали ще недовго, коли двері відчинилися.

Not разом із long заперечує велику тривалість. Це не повідомлення, що очікування взагалі не було.

3. Як назвати тривалість і початок

For поєднується з відрізком часу: for twenty minutes, for a year. Since називає початок: since eight o’clock, since January, since the course started. У цій темі від названого початку дивимося вперед до минулої опори.

For і since корисні, але не обов’язкові. Можна сказати all afternoon, all week, a long time або взагалі не називати тривалості числом. Сама наявність for не обирає англійський час: треба знати, до якого моменту належить діяльність.

Since the course started задає початок відрізка, а не пізнішу опору. Не плутай ці дві ролі: since називає ліву межу періоду, а опора — пізніший момент погляду назад. Немає загального правила, що дія в Past Perfect Continuous обов’язково передує кожній частині з Past Simple.

At the November meeting, we had been testing the system since September.

На листопадовій зустрічі ми вже тестували систему з вересня.

Вересень — початок; листопадова зустріч — минула опора, до якої тривав період тестування.

I had been sorting receipts all morning when my colleague called.

Коли зателефонувала колега, я вже весь ранок сортував чеки.

All morning самостійно називає період. Перед ним не потрібне for або since.

4. Запитання про тривалість

У питанні had переходить перед підметом. Щоб запитати про довжину відрізка, почни з How long. Для початкового моменту можна використати Since when. Якщо минулу подію вже названо, не обов’язково повторювати її в кожному питанні.

Коротка відповідь на Had you been…? — Yes, I had або No, I hadn’t. У ствердній короткій відповіді не залишаємо скорочення I’d без наступного слова. На How long…? природно відповісти й коротким For about an hour; повне речення потрібне лише тоді, коли цього прямо просить завдання.

Як побудувати речення

How long + had + підмет + been + V-ing + …?

subject / S
—
Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
verb / V
—
Дієслово: дія або стан, наприклад work чи be. Форму визначає конкретна схема.
V-ing / -ing
—
Форма дієслова із закінченням -ing: working, going. Її роль залежить від конструкції.

How long had you been managing the shop when the owner retired?

Скільки часу ти вже керував магазином, коли власник вийшов на пенсію?

Запитуємо про період керування до виходу власника на пенсію, не до теперішнього моменту.

A: Had you been using the room for long? B: No, I hadn’t. Only for a few minutes.

А: Ти вже довго користувався кімнатою? Б: Ні. Лише кілька хвилин.

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

5. Де міститься минула опора

Зручна базова модель — had been doing + тривалість + when/before + Past Simple. When прив’язує розповідь до моменту, before показує «раніше ніж». Якщо підрядна частина стоїть першою, після неї зазвичай ставимо кому.

Проте це модель, а не заборона інших конструкцій. Опору можуть задавати by noon, by then, попереднє речення або репліка. Не треба додавати штучну другу подію, якщо співрозмовникам уже зрозуміло, про який минулий момент ідеться.

Не існує загального правила «два Past Perfect в одному реченні — помилка». Також після before можливий Past Perfect, наприклад для події, яка ще не завершилася на момент іншої події. У базових завданнях форму другої частини іноді задано прямо; це умова конкретної вправи, не універсальний закон.

A: You moved offices in May, didn’t you? B: Yes. We’d been looking for a new place for months.

А: Ви переїхали в інший офіс у травні, так? Б: Так. До того ми вже місяцями шукали нове приміщення.

Минула опора — травневий переїзд у попередній репліці. Відповідь без when повноцінна.

Before she had finished checking every page, the meeting began.

Зустріч почалася ще до того, як вона завершила перевірку всіх сторінок.

Цей правильний приклад із before + Past Perfect показує межу спрощеної моделі, а не нову основну тему уроку.

6. Чи діяльність зупинилася?

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

Також можлива діяльність, яка нещодавно припинилася до минулого моменту й залишається важливою для тодішньої ситуації. Не перетворюй різницю «тривало / щойно припинилося» на механічний тест форми. Пояснення причин минулого результату — окрема сусідня тема; тут тренуємо часовий відрізок.

Тривала діяльність може складатися з повторень. Had been attending classes for a year не означає безперервне сидіння на занятті весь рік: це регулярна практика в межах періоду.

When the supervisor arrived, we had been packing boxes for an hour. We carried on until lunch.

Коли прийшов керівник, ми вже годину пакували коробки. Ми продовжували до обіду.

Друге речення прямо підтверджує продовження після минулої опори; суперечності немає.

At the review in June, Eva had been attending evening classes for six months.

На червневому обговоренні результатів Єва вже шість місяців відвідувала вечірні заняття.

Йдеться про повторювану діяльність до червневої опори, а не про одне шестимісячне заняття.

At ten, I could still hear the hum of the machine in my head. I had been operating it for three hours and had switched it off a minute earlier.

О десятій у мене в голові ще стояв гул машини. Я працював із нею три години й вимкнув її за хвилину до того.

Час припинення названо окремо. Обидві перфектні форми описують попередні обставини відносно десятої години.

7. Межі правила: тривалість не належить лише Continuous

Для станів на кшталт знання людини зазвичай потрібен Past Perfect Simple: had known. Наявність for years не перетворює know на процес. Це важлива межа правила, а не привід вивчати тут усі дієслова стану.

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

Українське «працював», «чекав», «навчався» не має однієї автоматичної англійської відповідності. Спочатку встанови минулу опору, часовий зв’язок та намір мовця, а вже потім обирай форму.

When we became neighbours, I had known Leila for five years.

Коли ми стали сусідами, я вже п’ять років знав Лейлу.

Тривалість стану знайомства передає had known; у цьому значенні не використовуємо had been knowing.

By 2020, he had worked at the museum for ten years. By 2020, he had been working at the museum for ten years.

До 2020 року він уже десять років працював у музеї.

Обидві форми можуть бути доречними. Друга виразніше фокусує тривалий перебіг роботи; український переклад не зобов’язаний мати різні види дієслова.

8. Як побудувати власну розповідь

Назви або встанови минулий момент. Потім запитай себе: яка діяльність до нього вже тривала і як довго? Побудуй had been + V-ing та додай потрібну часову інформацію. Якщо важливе продовження чи припинення, скажи про це окремо.

Не змушуй усі речення абзацу стояти в одному часі. Минула опора, тривалий попередній процес і наступна подія виконують різні ролі. У власних відповідях можна вигадувати факти; важлива зрозуміла історія, а не особисте зізнання.

The workshop opened in April. We had been preparing the space for two months. On the first day, ten people came to try it.

Майстерня відкрилася у квітні. До того ми вже два місяці готували приміщення. Першого дня прийшли десятеро охочих спробувати.

Відкриття встановлює минулу опору; Past Perfect Continuous повертає до тривалої підготовки; останнє речення рухає історію далі.

A: How long had you been practising before your first public talk? B: For about three weeks, mostly in the evenings.

А: Скільки часу ти готувався перед своїм першим публічним виступом? Б: Приблизно три тижні, переважно вечорами.

Відповідь подає тривалість і режим практики, не повторюючи все питання.

Типові помилки

Неправильно:I had working for an hour when you called.

Правильно:I had been working for an hour when you called.

Між had і working бракує been — обов’язкової частини Past Perfect Continuous.

Неправильно:She had been wait for twenty minutes when I arrived.

Правильно:She had been waiting for twenty minutes when I arrived.

Після had been для процесу потрібна форма waiting, не початкова wait.

Неправильно:We had been talking since two hours when the café closed.

Правильно:We had been talking for two hours when the café closed.

Two hours — довжина відрізка, тому for. Since потребує точки початку, наприклад six o’clock.

Неправильно:How long you had been living there when the library opened?

Правильно:How long had you been living there when the library opened?

У прямому питанні had стоїть перед підметом you. Порядок you had можливий в іншій конструкції, наприклад у непрямому питанні, але не тут.

Неправильно:They had not be working together for long when the project changed.

Правильно:They had not been working together for long when the project changed.

У ланцюжку після had not потрібна форма been, не be; заперечення не змінює форми допоміжного дієслова.

Джерела
Практикуватися з Vocairo