Present Perfect Continuous

мы используем Present Perfect Continuous, чтобы показать длительность действия, которое началось раньше и продолжается до сих пор или только что закончилось.

Например:

  • I have been reading for two hours. — Я читаю уже два часа.

  • She is tired because she has been running. — Она устала, потому что бегала.

Это время прекрасно отвечает на вопросы: Как долго? С какого времени? Почему сейчас виден результат?


1. Как образуется Present Perfect Continuous?

Формула:

have/has + been + глагол с окончанием -ing

ПодлежащееФорма
I, you, we, they have been + V-ing
he, she, it has been + V-ing

Примеры:

  • They have been playing football.

  • He has been studying English since morning.

  • I have been waiting for you for 20 minutes.


2. Когда употребляется Present Perfect Continuous?

1. Действие началось в прошлом и продолжается сейчас

Если процесс не закончился и длится до момента речи:

  • I have been learning English for five years.

  • She has been sleeping for ten hours.

Ключевые слова: for, since, all day, all morning.

2. Действие только что закончилось, но виден результат

  • She is wet because she has been walking in the rain.

  • I am tired. I have been working hard.

Здесь важен видимый результат, а не длительность.

3. Действие повторяется снова и снова

  • He has been calling you all day!

  • They have been arguing a lot lately.

Ключевые слова: lately, recently.


3. Чем Present Perfect Continuous отличается от Present Perfect?

Present PerfectPresent Perfect Continuous
Результат важнее действия Процесс важнее результата
I have done my homework. — важен факт I have been doing my homework. — важен процесс
Законченные действия Действия, которые продолжаются или только что завершились
Часто с глаголами состояния Практически всегда — действие

Примеры:

  • I have cleaned the room. — комната уже чистая (результат).

  • I have been cleaning the room. — я убирал (процесс), возможно, ещё не закончил.


4. Слова-подсказки для Present Perfect Continuous

  • for — в течение

  • since — с какого-то времени

  • lately, recently — в последнее время

  • all day / all morning / all evening


5. Практика: определяем время

Пример:

I have been reading since 8 am. → Present Perfect Continuous
I have read this book. → Present Perfect


 Вопросы и задания для самопроверки

A. Теория

  1. Для чего используется Present Perfect Continuous?

  2. Как образуется это время?

  3. Какие слова подсказывают, что нужно использовать Present Perfect Continuous?

  4. В чём разница между Present Perfect и Present Perfect Continuous?

  5. Почему нельзя сказать I have been liking this movie?


B. Определи, верно ли употреблено время

Напиши Correct или Incorrect:

  1. I have been waiting for you for an hour.

  2. He has been to London twice.

  3. They have been playing since morning.

  4. She has been knowing him for a long time.

  5. We have been working lately.


C. Выбери правильный вариант

  1. She ___ (has been working / has worked) since 9 o’clock.

  2. They ___ (have been cleaning / have cleaned) the room. It's still messy.

  3. I ___ (have been reading / have read) this book. I finished it yesterday.

  4. He is tired because he ___ (has been running / has run).

  5. We ___ (have been living / have lived) in this city for 10 years.


D. Переведи на английский

  1. Я читаю уже два часа.

  2. Она устала, потому что бегала.

  3. Мы учим английский с прошлого года.

  4. Он работает в последнее время.

  5. Они разговаривают уже целый день.

Последнее изменение: Пятница, 12 Декабрь 2025, 12:22