Present Perfect Simple — Present Perfect Progressive Упражнения для английской грамматики


Упражнение 1: Заполните пропуски, используя Презент Перфект Симпл


Презент Перфект Симпл и Презент Перфект Прогрессив – это два важных времени в английском языке, которые используются для описания действий, имеющих отношение к настоящему моменту. Презент Перфект Симпл помогает рассказать о действиях, которые были завершены к настоящему моменту или имеют результат в настоящем. Презент Перфект Прогрессив акцентирует внимание на продолжительности действия, которое началось в прошлом и продолжается в настоящем или только что завершилось, оставив видимый результат.

Grammar worksheets aimed at language improvement 

Самый эффективный способ выучить язык

Попробуйте Talkpal бесплатно

Эти упражнения предназначены для практики употребления этих двух времен. Вам предстоит выбрать правильную форму глагола для заполнения пропусков в предложениях. Внимательно читайте контекст, чтобы определить, какое время лучше всего подходит для каждого случая. Удачи в изучении!

I *have never visited* (visit) Australia, but I’d love to go one day.

She *has finished* (finish) her homework, so she can go out now.

How many times *have you seen* (see) this movie? It seems like you love it!

They *have just arrived* (arrive) at the airport, so we need to hurry up if we want to meet them.

*Has* he already *eaten* (eat) lunch, or should we wait for him to join us?

We *haven’t decided* (not/decide) where to travel this summer yet.

It *has been* (be) three years since we last met. Time flies!

Have they *received* (receive) any news from the university admissions board?

She *hasn’t called* (not/call) me back yet; I’m starting to get worried.

He *has worked* (work) for the same company for ten years now.

I *have already done* (already/do) all the shopping for the week.

We *have bought* (buy) a new car, and it’s fantastic!

She *hasn’t been* (not/be) very happy since she heard the news.

*Have* they ever *traveled* (ever/travel) outside the country?

He *hasn’t written* (not/write) a single page of his thesis yet.

Упражнение 2: Заполните пропуски, используя Презент Перфект Прогрессив

I *have been reading* (read) this book for two weeks, and I’m not done yet.

They *have been talking* (talk) on the phone for hours; they must have a lot to discuss.

How long *have you been waiting* (wait) for them? They are really late!

She *has been studying* (study) English for three years and is now fluent.

We *have been looking* (look) for you everywhere! Where have you been?

He *has been trying* (try) to fix the car all morning, but it still won’t start.

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

I *have been feeling* (feel) a bit under the weather since our trip to the mountains.

My sister *has been living* (live) in Spain for the past six months.

The children *have been playing* (play) outside all day, they must be exhausted!

We *have been working* (work) on this project for the last year, and it’s finally complete.

She *has been waiting* (wait) to hear back about her job application for three weeks now.

They *have been running* (run) their family business for over two decades.

I *have been thinking* (think) about what you said all day, and I think you’re right.

He *has been drinking* (drink) too much coffee lately; maybe that’s why he can’t sleep.

УЧИТЕ ЯЗЫКИ БЫСТРЕЕ
С ПОМОЩЬЮ AI

Учитесь в 5 раз быстрее