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

Innovative teaching methods featuring grammar exercises for languages

Present Perfect Progressive – це час в англійській мові, який використовується для вираження дій, що розпочались у минулому і тривають до теперішнього моменту або тільки що завершились, залишивши видимі результати чи вплив в теперішньому. Він важливий для розуміння англійської мови, оскільки дозволяє точно описати тривалість або сталість процесу. Наступні вправи допоможуть вам краще оволодіти цим часом і почувати себе більш впевнено, коли ви його використовуєте.

Під час виконання вправ, пам’ятайте про форму часу Present Perfect Progressive: “have/has been” + “-ing” форма дієслова. Ці вправи містять різні ситуації, де ви можете практикувати утворення цього часу та його правильне використання у контексті речення. Ось дві серії вправ, кожна з яких включає 15 речень. Заповніть пропуски, вибравши правильну форму дієслів у Present Perfect Progressive.

Вправа 1: Утворення Present Perfect Progressive

I *have been working* (work) on this project for three hours now.

She *has been reading* (read) that book since last week.

They *have been traveling* (travel) across Europe for a month.

We *have been trying* (try) to reach you all morning.

He *has been studying* (study) French for two years.

You *have been doing* (do) your homework for hours!

It *has been raining* (rain) since yesterday evening.

The artists *have been painting* (paint) the mural for several days.

Our team *has been winning* (win) games consistently this season.

That bird *has been singing* (sing) on our windowsill all day.

She *has been feeling* (feel) a bit under the weather lately.

I *have been thinking* (think) about your proposal this past week.

The scientists *have been researching* (research) this topic for decades.

My friends *have been discussing* (discuss) the problem since they arrived.

He *has been wearing* (wear) that same jacket for years.

Вправа 2: Використання Present Perfect Progressive у контексті

The cake is gone because I *have been eating* (eat) it.

The ground is wet as it *has been raining* (rain) all morning.

My hands are so sore because I *have been playing* (play) the guitar non-stop.

She’s really tired; she *has been studying* (study) for her exams all week.

They look exhausted; they *have been running* (run) a marathon.

The car is dirty since it *has been sitting* (sit) in the garage for too long.

His voice is hoarse because he *has been shouting* (shout) at the match.

Why are you sweating? I *have been exercising* (exercise) at the gym.

Their English is improving because they *have been practicing* (practice) every day.

We are not hungry because we *have been snacking* (snack) all afternoon.

You’re suntanned; you *have been sunbathing* (sunbathe) all summer, haven’t you?

The baby is quiet now; she *has been sleeping* (sleep) for the last few hours.

Our garden looks beautiful because we *have been planting* (plant) flowers.

I’m not interested in this book anymore; I *have been reading* (read) it for too long.

They are well-prepared for the hiking trip; they *have been planning* (plan) it for months.

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

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

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