Present Perfect Continuous: «Я учу это 3 часа, и мне до сих пор больно»

21 мая 2026

ГрамматикаВремена
Present Perfect Continuous: «Я учу это 3 часа, и мне до сих пор больно»

Представь, что ты сел делать домашку по английскому в 16:00. Сейчас 19:00. Ты всё ещё сидишь над тем же упражнением. В глазах песок, в телефоне 20 пропущенных, а ты даже не заметил.

Как сказать об этом по-английски?

  • Present Simple — «я делаю домашку вообще» (каждый день, по факту).

  • Present Continuous — «я делаю домашку прямо сейчас» (в эту секунду).

  • Present Perfect — «я сделал домашку» (ура, всё, готово).

  • Present Perfect Continuous — «я делаю её уже 3 часа и всё ещё делаю, и мне больно».

Чувствуешь разницу? Последний вариант — про процесс, который начался в прошлом, продолжается сейчас и, возможно, убьёт тебя в будущем.

В английском для этого есть специальное время. Длинное название, пугающее. Но правило — смешное.


Правило №1: Когда включать эту ракету

Ты используешь Present Perfect Continuous, когда есть ДВА условия одновременно:

  1. Действие началось в прошлом (час назад, вчера, в 2020-м).

  2. Оно всё ещё происходит прямо сейчас (и тебе это надоело).

И часто — есть временной промежутокfor 3 hours, since morning, all day, lately.

Формула (выучи как пароль от вайфая):

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

  • have been waiting for 20 minutes — (жду уже 20 минут, всё ещё жду, где ты?)

  • She has been studying since 2 pm — (учится с двух часов, уже 5 вечера, а она всё там)

  • They have been playing for 3 hours — (играют 3 часа, паузу не брали, пора есть)

Сравни с другими временами (чтобы голова не взорвалась)

ВремяСмыслПримерПеревод
Present Continuousпроисходит прямо сейчасI am studyingя учу (сейчас, в этот момент)
Present Perfectуже сделал (результат)I have studiedя выучил (готово)
Present Perfect Continuousделаю уже X времени и продолжаюI have been studying for 2 hoursя учу уже 2 часа (и не закончил)

🧠 Лайфхак для быстрого выбора:
Если важно сколько времени уже длится — бери Present Perfect Continuous.
Если важно что уже готово — бери Present Perfect.


Правило №2: For vs Since — два друга-хронометра

В этом времени часто используют for и since. Как их не перепутать?

СловоЧто означаетПримеры
forпродолжительность (сколько времени)for 2 hours, for 3 years, for a week, for a long time
sinceточка старта (с какого момента)since 3 pm, since Monday, since 2022, since I woke up

I have been waiting for 30 minutes — продолжительность (30 минут)
I have been waiting since 3 o'clock — точка старта (ровно с 15:00)

Запомни через мем:
For — это «сколько по времени». Since — это «с какого момента».
For — как таймер на телефоне. Since — как будильник, который прозвенел в конкретный час.


Правило №3: Глаголы-одиночки (которые не дружат с Continuous)

Есть глаголы, которые не используют в Continuous формах (ни в Present, ни в Past, ни в Perfect Continuous). Они сами по себе уже означают состояние, а не процесс.

Список предателей (stative verbs):

КатегорияГлаголы
Чувства и эмоцииlove, hate, like, dislike, prefer, want, need
Мнение и знаниеknow, believe, understand, remember, forget, think (в значении «полагать»)
Обладаниеhave (в значении «иметь»), own, belong
Восприятиеsee, hear, smell, taste, feel (иногда могут, но осторожно)

❌ I have been knowing her for 5 years — так нельзя. Know — не процесс.
✅ I have known her for 5 years — Present Perfect (обычный).

❌ I have been wanting to eat since morning — want не растягивается во времени.
✅ I have wanted to eat since morning — Present Perfect.

Как быть? Если глагол из списка — используй обычный Present Perfect, а не Continuous. Даже если очень хочется показать длительность.


Отрицание и вопросы (ничего сложного)

Отрицание: haven't / hasn't + been + -ing

Рассказываешь, чем ты не занимался всё это время.

haven't been sleeping well lately — (не высыпаюсь в последнее время — жизненно)
He hasn't been answering my texts — (не отвечает уже день — игнор)
We haven't been practicing enough — (не тренировались, а надо бы)

Вопросы: Have/Has + подлежащее + been + -ing

Спрашиваешь, сколько человек уже мучается.

How long have you been waiting? — (сколько ждёшь? — а он: «15 минут, ты где?»)
Has she been crying? — (она плакала? — по глазам видно)
What have you been doing all day? — (чем занимался весь день? — мамины вопросы в 6 вечера)


Живые примеры (из жизни подростка)

СитуацияПо-английскиПочему Continuous
Ты в игре 4 часа подрядI have been playing for 4 hoursначал в 15:00, сейчас 19:00, всё ещё играешь
Лил дождь с утра и не кончаетсяIt has been raining since morningначалось, продолжается, ты в кедах промок
Друг учит тикток-танец уже часHe has been practicing this dance for an hourи всё равно кринжово
Ты не видел одноклассника неделюI haven't been seeing him lately (но лучше haven't seen)тут спорно, но в разговорном бывает
Телефон разряжается с обедаMy phone has been dying since noonбатарея — это процесс

Кринж-коллекция (ошибки, от которых хочется перезагрузить мозг)

  1. «I am studying for 3 hours» — am studying — это прямо сейчас. А про 3 часа нужен have been studying.

  2. «I have been knowing him since school» — know не используется в Continuous. I have known him since school.

  3. «She have been waiting» — she требует hasShe has been waiting.

  4. «I have been going to the gym yesterday» — yesterday — это прошлое. Для Continuous нужен период, который включает сейчасSince yesterday — можно. Yesterday — нет.

  5. «How long you have been here?» — забыли have в начало. How long have you been here?


Present Perfect vs Present Perfect Continuous (битва века)

Это самый частый вопрос на тестах. Разрулим.

КритерийPresent PerfectPresent Perfect Continuous
Что важнорезультат (готово/не готово)процесс и длительность
Акцент на«я сделал»«я делал и всё ещё делаю»
Сколько временине главноеглавное (for/since)
Глаголы действияможноможно
Глаголы состоянияможноНЕЛЬЗЯ
ПримерI have read this book (прочитал, всё знаю)I have been reading this book for a week (читаю до сих пор, ещё 200 страниц)

Та же история с глаголами работы/учёбы:

I have done my homework — доделал, можно гулять.
I have been doing my homework for 2 hours — всё ещё делаю, помогите.

She has learned Spanish — выучила (уже говорит).
She has been learning Spanish since 2023 — учит до сих пор (на уровне «hola, amigo»).


Мини-тест (проверь, насколько тебе больно)

Выбери правильный вариант или заполни пропуск:

  1. I _______ (wait / have been waiting) for the bus since 8 am. Where is it?

  2. She _______ (has known / has been knowing) him for three years.

  3. They _______ (play / have been playing) for two hours. They need a break.

  4. How long _______ (do you study / have you been studying) English?

  5. My phone _______ (has been dying / has died) since yesterday. I need a new one.

Ответы:
1 — have been waiting (процесс + since)
2 — has known (know — глагол состояния, Continuous нельзя)
3 — have been playing (длительность + всё ещё играют)
4 — have you been studying (спрашиваешь про процесс)
5 — has been dying (батарея садится постепенно, процесс)

Сделал без ошибок? Ты — терпеливый человек. 1-2 ошибки? Перечитай про stative verbs. 3+ ошибки? Сохрани таблицу и повтори завтра.


Шпаргалка для экстренных случаев


Present Perfect Continuous = have/has + been + V-ing

КОГДА ЮЗАТЬ:
- началось в прошлом
- продолжается сейчас
- есть for/since (часто)

ЗАПОМНИ:
✓ for 2 hours, since 3 pm
✓ I've been waiting, she's been crying
✗ глаголы состояния (know, love, want)
✗ yesterday (только for/since + сегодня/сейчас)

СРАВНИ:
Present Perfect    → результат (I've done)
Present Perfect Continuous → процесс (I've been doing for 2 hours)

Итог (чтобы запомнить как пароль от телефона)

Present Perfect Continuous — это когда ты в процессе уже долго, и процесс не кончается.

Представь, что ты пытаешься открыть дверь не туда толкая. Прошло 10 минут, дверь не открылась, ты всё ещё толкаешь, а с той стороны кто-то кричит «PULL!».

— I have been pushing this door for 10 minutes — идеальный пример.

И да, know, love, want — не используй с Continuous. Они как собаки: не любят, когда их заставляют бегать на длинные дистанции.


В следующей статье: Past Perfect — «Я уже поужинал (до того, как ты позвонил)» — хронология в прошлом. Пригодится, когда будешь рассказывать, что случилось до того, как случилось основное 😵‍💫