Упражнения на время past perfect continuous онлайн: лучшие упражнения



Правильное использование времени Past Perfect Continuous в английском языке может быть вызовом для многих студентов. Это время используется для описания длительного действия, которое произошло до определенного момента в прошлом.
Для того чтобы улучшить свое владение временем Past Perfect Continuous, вам необходимо проводить достаточное количество упражнений. Мы подготовили для вас лучшие упражнения, которые помогут вам отработать правильное использование этого времени.
Вставьте пропущенные слова в предложения в правильной форме Time Ppresent Continuous:
- She ___________ (cook) dinner when I arrived home.
- By the time I got there, the children ___________ (play) outside for hours.
- How long ___________ you been waiting for the bus?
- He was tired because he ___________ (work) in the garden all day.
- When we met them, they ___________ (talk) on the phone for over an hour.
- I could see she ___________(cry) when I entered the room.
- She ___________ (knit) a sweater for her mother for weeks before she finished it.
- It was raining because it ___________(rain) all day.
- The students ___________ (study) for the exam since morning.
- She was out of breath because she ___________ (run) to catch the bus.
- When he arrived, the party ___________ (go) on for hours.
- My parents were tired when I called because they ___________ (clean) the house all day.
- How long ___________ you been working on this project?
- She ___________ (teach) English for five years before she moved to the new country.
- He was late because he ___________ (repair) the car for hours.
- The dog was wet because it ___________ (swim) in the lake.
- The cake was delicious because she ___________ (bake) it all afternoon.
- How long ___________ you been playing the guitar?
- The baby was crying because he ___________ (sleep) all day.
- By the time we got to the cinema, the movie ___________ (start).
Ответы: 1. was cooking 2. had been playing 3. have been waiting 4. had been working 5. had been talking 6. was crying 7. had been knitting 8. had been raining 9. had been studying 10. had been running 11. had been going 12. had been cleaning 13. have been working 14. had been teaching 15. had been repairing 16. had been swimming 17. had been baking 18. have been playing 19. had been sleeping 20. had started
Лучшие упражнения на время Past Perfect Continuous онлайн
Вставьте пропущенные слова в предложения в правильной форме времени Past Perfect Continuous:
1. By the time I got home, my mom (cook) dinner for two hours.
2. They were tired because they (run) for a long time before they stopped.
3. When I arrived, they (wait) for me for 30 minutes.
4. She was out of breath because she (exercise) for an hour.
5. By the time I woke up, my sister (read) for three hours straight.
6. They (travel) for days before they finally arrived at their destination.
7. By the time the movie ended, the actors (work) on the film for months.
8. He was exhausted because he (study) all night long.
9. When I left the office, they (talk) on the phone for hours.
10. By the time they found the lost dog, it (wander) around the neighborhood for days.
11. She (paint) the whole room by the time he came back.
12. He was late because he (fix) his car since morning.
13. When I called her, she (cook) for her family for hours already.
14. By the time the party started, the hostess (decorate) the house for hours.
15. They were so sweaty because they (work) in the garden for hours.
16. She was aching from head to toe because she (dance) all night.
17. He was in a bad mood because he (wait) in line for hours.
18. When they arrived, the restaurant (prepare) their order for a long time.
19. They were running late because they (try) to finish the project for hours.
20. By the time they reached the top of the mountain, they (climb) for hours.
Правильные ответы:
1. had been cooking
2. had been running
3. had been waiting
4. had been exercising
5. had been reading
6. had been traveling
7. had been working
8. had been studying
9. had been talking
10. had been wandering
11. had been painting
12. had been fixing
13. had been cooking
14. had been decorating
15. had been working
16. had been dancing
17. had been waiting
18. had been preparing
19. had been trying
20. had been climbing
Эффективные тренировки для совершенствования навыков
Для того чтобы успешно освоить использование времени Past Perfect Continuous, необходимо проводить регулярные тренировки. Ниже представлены 20 предложений, в которых нужно вставить пропущенные слова в правильной форме времени Past Perfect Continuous. После предложений будет дан список правильных ответов.
- She _____ (cook) dinner when I arrived home.
- By the time I woke up, he _____ (watch) TV for two hours.
- We _____ (talk) on the phone for 30 minutes before the call cut off.
- He _____ (work) at the company for five years before he got promoted.
- They _____ (wait) for the bus for over an hour before it finally arrived.
- I knew he _____ (practice) his speech all day before the presentation.
- She _____ (study) English for two years before she moved to the United States.
- The kids _____ (play) outside for hours before it started raining.
- By the time I finished my homework, they _____ (eat) all the pizza.
- We _____ (work) together for a month before he transferred to a different department.
- She _____ (read) the same book for weeks before she finally finished it.
- They _____ (drive) for three hours before they reached their destination.
- I _____ (wait) for her for hours before she finally showed up.
- They _____ (practice) for the concert for months before they performed on stage.
- By the time the movie ended, she _____ (cry) for the last 20 minutes.
- She _____ (clean) the house all day before her guests arrived.
- He _____ (work) on the project for days before he realized he had made a mistake.
- They _____ (swim) in the pool for hours before they felt tired.
- We _____ (live) here for five years before we decided to move.
- She _____ (wait) for his call all evening before she fell asleep.
Правильные ответы:
- had been cooking
- had been watching
- had been talking
- had been working
- had been waiting
- had been practicing
- had been studying
- had been playing
- had eaten
- had been working
- had been reading
- had been driving
- had been waiting
- had been practicing
- had been crying
- had been cleaning
- had been working
- had been swimming
- had been living
- had been waiting