Перейти к основному контенту
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? Чем она занимается в последнее время?

Маркеры: for, since, lately, all day

For задаёт длительность, since — момент начала; lately, recently, all day, How long подчёркивают, что процесс тянется до сих пор.

for + период She has been coping with stress for two months. Она справляется со стрессом уже два месяца.
since + момент I have been meditating since January. Я медитирую с января.
lately / recently He has been sleeping badly lately. В последнее время он плохо спит.
all day / all week They have been working on the report all week. Они работают над отчётом всю неделю.
How long …? How long have you been practising mindfulness? Как давно вы практикуете осознанность?

PPC vs Present Perfect Simple

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

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

Глаголы состояния: только Present Perfect Simple

Know, believe, understand, like, love, want, need описывают состояние, а не процесс, поэтому в Continuous они не ставятся.

know ✅ I have known her for years. ❌ I have been knowing her. Я знаю её много лет.
understand ✅ He has understood the risk since the start. Он понимает риск с самого начала.
want / need ✅ She has wanted a career change for months. Она уже несколько месяцев хочет сменить работу.
но: think / feel I have been thinking about it. I have been feeling anxious. В значении процесса эти глаголы в Continuous возможны.

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

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

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

steward — управляющий, распорядитель searchlight — прожектор, поисковый свет lint — ворс, пушинки pun — каламбур, игра слов
🎓 Курс B2 🧠 Все темы B2