Когда используется Present Perfect Progressive?

Умскул
Italki
Вопрос: Когда используется Present Perfect Progressive?
Аватар

Bender, админ EngDiffer.ru

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

have / has + been + глагол с -ing
I have been waiting for an hour.

Два случая употребления

  • Действие длится до сих порI have been waiting for an hour. — Жду и продолжаю ждать. Акцент на том, сколько это тянется.
  • Действие только что кончилось, но след осталсяYou look tired. — I have been running. — Бег закончился, но одышка осталась.
Present PerfectPresent Perfect Continuous

Форма

have/has + V3have/has been + V-ing
Акцентна результатена процессе и длительности
ПримерI have read three chapters.I have been reading all day.
ПереводЯ прочитал три главы.Я читаю весь день.
Вопроссколько сделанокак долго

I have been waiting for an hour. — Я жду уже час.

She has been studying since morning. — Она занимается с самого утра.

It has been raining all day. — Дождь идёт весь день.

⚠️
Глаголы состояния в этом времени не ставятKnow, want, love, understand не имеют формы с -ing, поэтому «I have been knowing him» невозможно. Правильно I have known him for years.

Короткие ответы

Чем оно отличается от Present Continuous?
Present Continuous — про сейчас, Perfect Continuous — про то, сколько это уже длится.

Обязателен ли for или since?
Не обязателен, но встречается почти всегда.

Когда его проходят?
После уверенного Present Perfect — обычно в 9–10 классе.

Читайте также

Ответ дополнен 4 сентября 2026 года: добавлены разбор правила, таблица, примеры с переводом, частая ошибка и короткие ответы на смежные вопросы.

Поделиться с друзьями

Вопросы по теме

Популярные категории