Put the verbs in brackets into
the Past Perfect Continuous Tense.
1) My sister ... (to practise) for two months before that concert.
2) The boys ... (to fish) for three hours before Tom caught the first
fish.
3) We ... (to discuss) that problem for more than an hour before we
found the right solution.
4) Henry ... (to wait) for half an hour before he saw his girlfriend
getting off the tram.
5) Driving to the hospital was difficult as it ,., (to snow) all night.
6) Polly ... (to study) economy since she entered university.
7) Ron's collection of coins was valuable as he ... (to collect) them
since he was a schoolboy.
8) When Sam returned home we ... (to watch) that TV programme for a
quarter of an hour already.
9) Bill's coat and mittens were wet because he ,,. (to play) snowballs
with his friends in the yard.
10) David was irritated because the police inspector ... (to ask) him
questions for more than an hour.
Make up the sentences using
the Past Perfect Continuous Tense.
1) We/to wait/outdoors/for twenty minutes/before/he/opened the door.
2) What/Sally/to cook/when/you/came/home/ yesterday?
3) How long/you/to repair/your car/before/Nick/ started/to help/you?
4) Sarah/to collect/dolls/since/she/ was/a girl.
5) Where/they/to come/from/when/you/met/them/ yesterday?
6) Who/to sing/karaoke/all the evening/yesterday?
7) Greg/to study/for his final exams/all last month?
8) They/ to drive/for five hours/when/they/ran out of petrol.
9) Tony/ to sleep/for an hour/before/you/woke/him up.
10) Our chief/ to discuss/some affairs/with our business partners/for
two hours/last Wednesday.
Find mistakes and correct
them.
1) Ann had been done the ironing for two hours yesterday.
2) We had tried to catch a taxi for twenty-five minutes last Sunday
before we managed to stop one.
3) Margaret had been not surfing the Net all day yesterday.
4) Nigel had being trying to get in touch with you for a week.
5) Had been they waiting for a bus for half an hour last Wednesday?
6) How long Nelly had been
speaking on the phone yesterday?
7) Had Sue been sunbathing all day yesterday? — No, she had.
8) They have been dancing for more than an hour yesterday before Helen
got tired.
9) Who had played the piano in your room from 3 to 4 o'clock yesterday?
10) Why had been crying your baby all the morning yesterday?
Put the verbs in brackets into
the Past Perfect Continuous Tense.
1. Sally ___________ (type) this text for 3 hours before Mark came.
2.Anthony _________ (wait) for his airplane for 3 hours when its delay
was announced.
3.I saw many huge puddles. ______ it_______ (rain) hard?
4.Sam did not even realize what a hard time Molly ______ (have).
5.Rita _______ (train) for a year and she was very fit when her
ex-boyfriend met her.
6.Rachel’s husband _________ (fix) the car since early morning.
7.Paul and Molly ___________ (talk) on the phone for an hour when the
line broke.
8.How long ____________ you_________ (watch) TV before you decided to go
to bed?
9.Steven felt tired as he __________ (sail) for several hours.
10.Zina __________ (try) to find her mother for years but she failed.
Небольшой
тест Past Perfect Continuous и другие прошедшие времена.
1. We __________ when
somebody __________ at the door.
a) were talking / was
knocking
b) had been talking /
knocked
c) were talking / knocked
d) had been talking / had
knocked
2. Ian ____________ at the
factory long when he ___________ a manager.
a) was working / had been
made
b) had been working / was
made
c) had been working / made
d) had worked / made
3. Sally _________ for two
years when she ___________ the race.
a) trained / entered
b) was training / was
entering
c) had trained / had entered
d) had been training /
entered
4. It ____________ and the
ground _______ white.
a) had been snowing / was
b) was snowing / had been
c) had snowed / was
d) had been snowing / was
being
5. By his death, the
composer _____________.
a) had written
b) was writing
c) had been writing
d) wrote
6. Jimmy ________ out of
breath because he ___________.
a) had been / was running
b) was / was running
c) was / had been running
d) had been / had been
running
Ответы на
Past Perfect Continuous Test.
1 c, 2 b, 3
d, 4 a, 5 a, 6 c
Комментарии
Отправить комментарий