Вивчення англійської граматики може бути складним, але водночас цікавим завданням. Один з часів, який часто викликає труднощі у студентів, – це Past Perfect Progressive. Цей час використовується для вираження дії, яка розпочалася в минулому і тривала протягом певного періоду часу до іншої дії або часу в минулому.
Past Perfect Progressive допомагає створювати більш точний опис минулих подій, а також показувати причинно-наслідкові зв’язки. Вправи, які ви знайдете нижче, допоможуть вам краще зрозуміти і запам’ятати як утворюються та використовуються речення у часі Past Perfect Progressive.
Exercise 1: Complete the sentences using the Past Perfect Progressive form.
By the time we arrived at the cinema, the film *had been starting* (start).
I *had been working* (work) there for a year before I met her.
She *had been waiting* (wait) over an hour when the bus finally came.
They *had been discussing* (discuss) the problem for hours but hadn’t reached a conclusion.
I could tell they *had been running* (run) because they were out of breath.
He *had been studying* (study) Italian for two years before he moved to Italy.
It looked as though someone *had been eating* (eat) my sandwich.
The ground was wet because it *had been raining* (rain).
We *had been playing* (play) football for about half an hour when it started to rain.
The children were tired because they *had been swimming* (swim) all day.
I *had been thinking* (think) about changing my job before the company promoted me.
Before the guests arrived, we *had been cleaning* (clean) the house the whole morning.
They said they *had been trying* (try) to call us all day.
Mary *had been looking* (look) forward to the concert for months.
Tom hadn’t lost weight because he *had not been following* (not follow) the diet properly.
Exercise 2: Choose the correct form to complete the sentences.
Jill felt sick because she *had been eating* (eat) too much cake.
The roads were crowded because it *had been snowing* (snow) since early morning.
I *had been reading* (read) for two hours when she called.
They *had been walking* (walk) in the park before it got too dark.
The company decided to hire more staff because their business *had been growing* (grow).
We *had been planning* (plan) our vacation when we heard the good news.
She *had been driving* (drive) for too long and needed to take a break.
Their eyes were red because they *had been cutting* (cut) onions.
All the tickets were sold out because the band *had been gaining* (gain) popularity.
I realized I *had been standing* (stand) on his foot the whole time we were talking!
John *had been trying* (try) to call you when his phone battery died.
They *had been arguing* (argue) so long that they missed their flight.
My sister was frustrated because she *had been practicing* (practice) piano for hours without any improvement.
Everybody was impressed because he *had been improving* (improve) his skills so quickly.
We *had been hoping* (hope) to see the Northern Lights, but the sky was too cloudy.