Интересные упражнения и тесты на тему Past Perfect Continuous
Понимание Past Perfect Continuous
Past Perfect Continuous — это время в английском языке, которое используется для описания действий, начавшихся в прошлом и продолжавшихся до определённого момента в прошлом. Это время позволяет подчеркнуть длительность и непрерывность действия до указанного момента.
Образование Past Perfect Continuous
Past Perfect Continuous образуется с помощью вспомогательного глагола "had", частицы "been" и основной формы глагола с окончанием "-ing".
Формула:
- Утвердительные предложения:
Подлежащее + had + been + глагол с окончанием "-ing"
Пример: She had been cooking dinner for two hours.
- Отрицательные предложения:
Подлежащее + had + not + been + глагол с окончанием "-ing"
Пример: They had not been playing football.
- Вопросительные предложения:
Had + подлежащее + been + глагол с окончанием "-ing"?
Пример: Had you been watching TV for a long time?
Использование Past Perfect Continuous
Длительное действие до определённого момента в прошлом
Это время используется для описания действий, которые начались и продолжались до указанного момента в прошлом.
Пример: By the time we arrived, she had been waiting for an hour.
Действие, начавшееся в прошлом и имевшее результат в прошлом
Past Perfect Continuous применяется для описания действий, которые начались в прошлом и привели к определённому результату в прошлом.
Пример: He was tired because he had been working all day.
Интересные упражнения и тесты на тему Past Perfect Continuous
Вот все тесты на Past Perfect Continuous с ответами:
1. **They __________ (work) in the garden for three hours before it started to rain.**
- a) were working
- b) had been working
- c) have been working
- **Ответ: b) had been working**
2. **She __________ (wait) for you for an hour before you arrived.**
- a) had been waiting
- b) was waiting
- c) have been waiting
- **Ответ: a) had been waiting**
3. **I __________ (study) English for five years before I moved to London.**
- a) had been studying
- b) have been studying
- c) was studying
- **Ответ: a) had been studying**
4. **__________ you __________ (work) here long before you got promoted?**
- a) Were, working
- b) Had, been working
- c) Have, been working
- **Ответ: b) Had, been working**
5. **He __________ (not/eat) anything before the dinner started.**
- a) had not been eating
- b) was not eating
- c) has not been eating
- **Ответ: a) had not been eating**
6. **We __________ (travel) for weeks before we reached our destination.**
- a) had been traveling
- b) have been traveling
- c) were traveling
- **Ответ: a) had been traveling**
7. **She __________ (not/feel) well because she __________ (work) too hard.**
- a) had not been feeling, had been working
- b) was not feeling, was working
- c) has not been feeling, has been working
- **Ответ: a) had not been feeling, had been working**
8. **By the time we got to the cinema, the film __________ (start).**
- a) had started
- b) was starting
- c) has started
- **Ответ: a) had started**
9. **The kids __________ (play) outside all day before it began to rain.**
- a) were playing
- b) had been playing
- c) have been playing
- **Ответ: b) had been playing**
10. **__________ she __________ (study) hard before the exam?**
- a) Was, studying
- b) Had, been studying
- c) Has, been studying
- **Ответ: b) Had, been studying**
11. **I __________ (read) the book for an hour before I fell asleep.**
- a) had been reading
- b) was reading
- c) have been reading
- **Ответ: a) had been reading**
12. **They __________ (argue) for over an hour before they finally reached an agreement.**
- a) had been arguing
- b) were arguing
- c) have been arguing
- **Ответ: a) had been arguing**
13. **We __________ (not/sleep) well because the baby __________ (cry) all night.**
- a) had not been sleeping, had been crying
- b) were not sleeping, was crying
- c) have not been sleeping, has been crying
- **Ответ: a) had not been sleeping, had been crying**
14. **He __________ (drive) for hours before he found the right way.**
- a) had been driving
- b) was driving
- c) have been driving
- **Ответ: a) had been driving**
15. **__________ they __________ (live) here long before they decided to move?**
- a) Were, living
- b) Had, been living
- c) Have, been living
- **Ответ: b) Had, been living**
16. **By the time we arrived at the station, the train __________ (leave).**
- a) had left
- b) was leaving
- c) has left
- **Ответ: a) had left**
17. **I __________ (work) on the project for weeks before I completed it.**
- a) had been working
- b) was working
- c) have been working
- **Ответ: a) had been working**
18. **They __________ (prepare) for the presentation all day.**
- a) had been preparing
- b) were preparing
- c) have been preparing
- **Ответ: a) had been preparing**
19. **__________ you __________ (watch) the news before I called?**
- a) Were, watching
- b) Had, been watching
- c) Have, been watching
- **Ответ: b) Had, been watching**
20. **She __________ (paint) the house for a week before it was finished.**
- a) had been painting
- b) was painting
- c) has been painting
- **Ответ: a) had been painting**
21. **By the time he left, he __________ (not/finish) his work.**
- a) had not finished
- b) was not finishing
- c) has not finished
- **Ответ: a) had not finished**
22. **We __________ (study) all night before the exam.**
- a) had been studying
- b) were studying
- c) have been studying
- **Ответ: a) had been studying**
23. **__________ they __________ (play) the same song for hours?**
- a) Were, playing
- b) Had, been playing
- c) Have, been playing
- **Ответ: b) Had, been playing**
24. **He __________ (not/sleep) well because he __________ (worry) about the exam.**
- a) had not been sleeping, had been worrying
- b) was not sleeping, was worrying
- c) has not been sleeping, has been worrying
- **Ответ: a) had not been sleeping, had been worrying**
25. **By the time she arrived at the party, everyone __________ (already/go) home.**
- a) had already gone
- b) was already going
- c) has already gone
- **Ответ: a) had already gone**
26. **They __________ (train) for the marathon for months before they ran it.**
- a) had been training
- b) were training
- c) have been training
- **Ответ: a) had been training**
27. **__________ you __________ (look) for your keys before you found them?**
- a) Were, looking
- b) Had, been looking
- c) Have, been looking
- **Ответ: b) Had, been looking**
28. **She __________ (write) emails all morning before she went out for lunch.**
- a) had been writing
- b) was writing
- c) has been writing
- **Ответ: a) had been writing**
29. **We __________ (not/see) him because he __________ (hide) behind the door.**
- a) had not seen, had been hiding
- b) were not seeing, was hiding
- c) have not seen, has been hiding
- **Ответ: a) had not seen, had been hiding**
30. **They __________ (run) for hours before they finally stopped.**
- a) had been running
- b) were running
- c) have been running
- **Ответ: a) had been running**
31. **__________ he __________ (speak) to his manager before the meeting started?**
- a) Had, been speaking
- b) Was, speaking
- c) Has, been speaking
- **Ответ: a) Had, been speaking**
32. **She __________ (clean) the house for the entire day before her guests arrived.**
- a) had been cleaning
- b) was cleaning
- c) has been cleaning
- **Ответ: a) had been cleaning**
33. **They __________ (wait) for their train for over an hour when it finally arrived.**
- a) had been waiting
- b) were waiting
- c) have been waiting
- **Ответ: a) had been waiting**
34. **By the time she finished her book, she __________ (read) it for two weeks.**
- a) had been reading
- b) was reading
- c) has been reading
- **Ответ: a) had been reading**
35. **He __________ (study) for the test for a month before he took it.**
- a) had been studying
- b) was studying
- c) has been studying
- **Ответ: a) had been studying**
36. **We __________ (plan) the trip for several months before we finally went.**
- a) had been planning
- b) were planning
- c) have been planning
- **Ответ: a) had been planning**