Past Perfect Continuous.
Паст Перфект Континиус показывает длительность процесса при совершении действия в прошлом. Результат нам не важен или не известен.
Past Perfect Continuous образуется с помощью вспомогательного глагола had been и основного глагола с окончанием – ing
Past Perfect Continuous используется в тех случаях, когда нам нужно сделать акцент на длительности какого-либо действия, начавшегося и закончившегося перед тем, как началось другое действие в прошлом.
He felt very tired when he came home as he had been playing football – Он чувствовал себя очень усталым, когда пришел домой, так как играл в футбол.
It had been raining for two hours when I left home – Дождь шел (уже) два часа, когда я вышел из дому.
I hadn’t been working for a long time when my brother came – Я (уже) долго не работал, когда пришел мой брат.
She hadn’t been sleeping for an hour when you came – Она уже в течение часа не спала, когда ты пришел.
How long had you been learning to dance?-Как долго вы учились танцевать?
Слова-маркеры для Past Perfect Continuous
for — на протяжении, в течение (за ним следует количество времени, например, all morning, five years);
before — прежде чем;
since — с тех пор, как (после since ставим конкретное время, дату или день недели);
how long — как долго (употребляется в вопросительных предложениях);
until/till — пока, до тех пор как;
all morning, all day, all night long — все утро, весь день, всю ночь;
by — к определенному моменту (в прошлом).
УПРАЖНЕНИЯ
Exercise 1. Поставьте глаголы в скобках в the Past Perfect Continuous Tense:
The boys … (to fish) for three hours before Tom caught the first fish.- Мальчики ... (рыбачат) три часа, прежде чем Том поймал первую рыбу.
Driving to the hospital was difficult as it … (to snow) all night.- Ехать в больницу было трудно, так как всю ночь шел снег.
Ron’s collection of coins was valuable as he … (to collect) them since he was a schoolboy.- Коллекция монет Рона была ценной, так как он ... (собирал) их с тех пор, как был школьником.
Bill’s coat and mittens were wet because he … (to play) snowballs with his friends in the yard. Пальто и варежки Билла промокли, потому что он ... (играл) в снежки со своими друзьями во дворе.-
Exercise 2. Сделайте предложения отрицательными и вопросительными:
Little Johnny had been riding his new bike all day yesterday.- Маленький Джонни вчера весь день катался на своем новом велосипеде.
Robert and Frank had been fixing that computer for two hours yesterday.- Роберт и Фрэнк вчера два часа чинили компьютер.
It had been raining all night last Tuesday.- В прошлый вторник всю ночь шел дождь.
The Smiths had been building their house for four years. -Смитыстроилисвойдомужечетырегода.
We had been skating for three hours yesterday.- Вчера мы катались три часа.
You had been decorating the classroom for more than two hours last Saturday.-Впрошлуюсубботумыукрашаликлассбольшедвухчасов.
Exercise 3. Поставьте глаголы в скобках в правильную форму.
Betty and Jane … (to argue) for half an hour when their parents returned home.-Бетти и Джейн ... (спорят) полчаса, до того их родители вернулись домой.
Why did Ed miss his training yesterday? — He couldn’t come because he … (to prepare) his project all day yesterday.-ПочемуЭдпропустилвчерашнюютренировку? — Он не смог прийти, потому что вчера весь день готовил свой проект.
I was really happy that Ron won that competition because he … (to prepare) for it for half a year.-Я был очень рад, что Рон выиграл этот конкурс, потому что он ... (готовился) к нему в течение полугода.
Answers №1:
The boys had been fishing for three hours before Tom caught the first fish.
Driving to the hospital was difficult as it had been snowing all night.
Ron’s collection of coins was valuable as he had been collecting them since he was a schoolboy.
David was irritated because the police inspector had been asking him questions for morethan an hour.
Answers №2:
1. Little Johnny hadn’t been riding his new bike all day yesterday.Had little Johnny been riding his new bike all day yesterday?
2. Robert and Frank hadn’t been fixing that computer for two hours yesterday. Had Robert and Frank been fixing that computer for two hours yesterday?
3.It hadn’t been raining all night last Tuesday. Had it been raining all night last Tuesday?
4. The Smiths hadn’t been building their house for four years. Had the Smiths been building their house for four years?
5. We hadn’t been skating for three hours yesterday. Had we been skating for three hours yesterday?
6. You hadn’t been decorating the classroom for more than two hours last Saturday. Had you been decorating the classroom for more than two hours last Saturday?
Answers №3:
Betty and Jane had been arguing for half an hour when their parents returned home.
Why did Ed miss his training yesterday? — He couldn’t come because he had been preparing his project all day yesterday.
I was really happy that Ron won that competition because he had been preparing for it for half a year.