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 разів швидше за допомогою революційної технології.

Найефективніший спосіб вивчити мову

ВІДМІННІСТЬ TALKPAL

НАЙСУЧАСНІШИЙ ШТУЧНИЙ ІНТЕЛЕКТ

Занурюючі розмови

Пориньте у захопливі діалоги, розроблені для оптимізації запам'ятовування мови та покращення вільного володіння нею.

Зворотній зв'язок у реальному часі

Отримуйте негайний персоналізований зворотній зв'язок та пропозиції, щоб прискорити ваше оволодіння мовою.

Персоналізація

Навчайтеся за допомогою методів, адаптованих до вашого унікального стилю та темпу, що гарантує персоналізований та ефективний шлях до вільного володіння мовою.

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

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