Past Perfect Progressive Вправи для англійської граматики

Engaging grammar tasks for young language learners 

Вивчення англійської граматики може бути складним, але водночас цікавим завданням. Один з часів, який часто викликає труднощі у студентів, – це 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.

Talkpal – це мовний репетитор зі штучним інтелектом. Вивчайте 57+ мов у 5 разів швидше за допомогою революційної технології.

ВИВЧАЙТЕ МОВИ ШВИДШЕ
З AI

Навчайтеся у 5 разів швидше