Перейти к основному контенту
B2
≈ 15 мин Сложность 1/5

Present Perfect Continuous

Present Perfect Continuous

Present Perfect Continuous (PPC) — это «процессное» прошедшее: действие началось раньше и либо продолжается сейчас, либо его последствия видны сейчас. Используем, чтобы подчеркнуть длительность или повторяемость, а не просто факт.

Утверждение

have/has + been + глагол с -ing.

I have been working since morning. Я работаю с утра.
She has been studying for two hours. Она занимается уже два часа.
They have been living here for ten years. Они живут здесь десять лет.

Отрицание

haven't / hasn't + been + V-ing.

I haven't been sleeping well. У меня плохой сон в последнее время.
He hasn't been answering my calls. Он не отвечает на мои звонки.
We haven't been spending time together. Мы давно не проводим время вместе.

Вопрос

Have/Has + подлежащее + been + V-ing.

How long have you been learning English? Как давно вы учите английский?
Have they been working all night? Они работали всю ночь?
What has she been doing recently? Чем она занимается в последнее время?

PPC vs Present Perfect Simple

Когда подчеркиваем процесс, длительность — PPC. Когда подчёркиваем результат, количество — PP simple.

I've been writing emails all morning. Я всё утро писал письма.
I've written ten emails. Я написал десять писем.
She has been reading that book for a week. Она читает эту книгу уже неделю.
She has read three books this month. Она прочитала три книги в этом месяце.

Дополнительные примеры со словарём модуля

Примеры использования лексики модуля в контексте грамматики.

She has been developing a growth mindset for years. Она уже несколько лет развивает у себя гибкое мышление.
I've been trying to break a bad habit. Я пытаюсь избавиться от плохой привычки.
He has been struggling to keep a work-life balance. Ему трудно сохранять баланс между работой и жизнью.
Companies have been investing in employee wellbeing. Компании в последнее время вкладываются в благополучие сотрудников.
I've been following a strict morning routine. Я последнее время придерживаюсь строгого утреннего распорядка.
Her mood has been changing all week. У неё всю неделю меняется настроение.
He has been dealing with a lot of stress lately. Он в последнее время справляется с большим стрессом.
I've been working on reducing my anxiety. Я работаю над снижением тревожности.
Many people have been experiencing burnout this year. Многие в этом году переживают выгорание.
She has been losing motivation at work. Она в последнее время теряет мотивацию на работе.
His attitude has been changing for the better. Его отношение постепенно меняется в лучшую сторону.
I've been losing focus during long meetings. Я в последнее время теряю концентрацию на долгих встречах.
She has been practising mindfulness every morning. Она каждое утро практикует осознанность.
His willpower has been getting stronger month by month. Его сила воли становится крепче с каждым месяцем.
Важно
  • ⚠️ Глаголы состояния (know, believe, understand, like, love) обычно НЕ используются в PPC. Берём PP simple.
  • ⚠️ For указывает на длительность (for two hours), since — на момент начала (since 9 a.m.).
  • ⚠️ Recently, lately, all day, how long — маркеры, которые часто требуют именно PPC.
Краткая таблица
ПримерПеревод
I have been ___ingЯ делаю/делал (длительно)
have you been ___ing?вопрос
I haven't been ___ingотрицание
for / sinceдлительность / момент начала

Практика

104 упражнений

Закрепите на практике

104 упражнений для отработки этой темы

Зарегистрируйтесь, чтобы получить доступ к упражнениям и отслеживать прогресс

Начать практику

Словарь уровня B2

hostage — заложник, заложница advent — пришествие, начало assertiveness — уверенность в себе, напористость laze — лентяйничать, бездельничать
🎓 Курс B2 🧠 Все темы B2