Skip to main content
B1Настоящее время

Present Perfect Continuous

Present Perfect Continuous

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

Освоение правила0%

12 заданий · 2 блока · 13 мин

Перед этим правилом

Форма

Present Perfect Continuous образуется с помощью вспомогательного глагола have/has, been и глагола с окончанием -ing. Порядок слов в утверждении, вопросе и отрицании строго фиксирован.

Утвердительная

subject + have/has + been + verb-ing

have с I, you, we, they; has с he, she, it

Вопросительная

Have/Has + subject + been + verb-ing?

Отрицательная

subject + have/has + not + been + verb-ing

Примеры

1

I have been working.

Я работаю (всё это время).

Подчёркивает длительность действия.

2

She has been studying.

Она занимается.

Акцент на процессе.

Значение

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

Примеры

1

She has been reading for two hours.

Она читает уже два часа (действие ещё идёт).

Подчёркивает длительность, действие продолжается.

2

Your eyes are red – have you been crying?

У тебя красные глаза – ты плакал? (видимый результат).

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

Употребление

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

  • Действие началось в прошлом и длится до сих пор – часто с for (период) или since (момент начала).
  • Действие только что закончилось, но есть очевидный результат в настоящем.
  • Выражение недовольства или раздражения по поводу недавнего длительного действия.

Примеры

1

I have been studying for three hours.

Я учусь уже три часа (ещё продолжается).

Случай 1.

2

She has been working here since 2020.

Она работает здесь с 2020 года (продолжается).

Случай 1.

3

He has been trying to fix his car all morning.

Он пытается починить машину всё утро (длительность).

Случай 1.

4

Your hands are dirty. Have you been gardening?

У тебя грязные руки. Ты возился в саду? (результат).

Случай 2.

5

I have been waiting for you since 5 o'clock!

Я жду тебя с 5 часов! (недовольство).

Случай 3.

Важно

Не используется со статическими глаголами (know, like, want, etc.), так как они не выражают процесс.

Ограничения и различия

Present Perfect Continuous отличается от Present Perfect Simple фокусом: Present Perfect Simple подчёркивает результат или завершённость, а Present Perfect Continuous – процесс или длительность.

Сравнение

1

I have written a report.

Я написал отчёт (отчёт готов).

Акцент на результате.

2

I have been writing a report.

Я пишу отчёт (возможно, ещё не закончил).

Акцент на процессе.

Ограничения

  • Статические глаголы (know, like, want) не используются в Continuous.
  • since указывает на начальную точку, for – на период времени.
  • Наречие yet обычно с Present Perfect Simple; already, ever, never могут встречаться с Present Perfect Continuous, но выбор определяется смыслом.

Типичные ошибки

  • Со статическими глаголами (know, like, want) употребляйте Present Perfect Simple, а не Continuous.
  • После since указывайте точку начала, а не период. Для периода используйте for.
  • С already (для завершённого действия) используйте Present Perfect Simple, а не Continuous.
  • С since всегда употребляйте перфектные времена (Present Perfect или Present Perfect Continuous), а не Present Continuous.

Примеры контекстов

1

He has worked here since 2020.

Он работает здесь с 2020 года.

Present Perfect Simple — акцент на факте.

2

He has been working here since 2020.

Он работает здесь с 2020 года (непрерывно).

Present Perfect Continuous — акцент на процессе.

3

Why have you been crying?

Почему ты плакал?

Вопросительное слово why с Present Perfect Continuous.

4

How long have you been waiting?

Как долго ты ждёшь?

Вопросительное слово how long с Present Perfect Continuous.

5

I have expected this for a long time.

Я ожидал этого долгое время.

Глагол expect в Present Perfect Simple — акцент на результате.

6

I have been expecting this for a long time.

Я ожидаю этого долгое время (процесс).

Глагол expect в Present Perfect Continuous — акцент на процессе.

Примеры

Примеры

1

I have been studying for three hours.

Акцент на длительности процесса, который продолжается.

2

She has been working here since 2020.

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

3

Your hands are dirty. Have you been gardening?

Видимый результат – грязные руки – указывает на завершённое недавнее действие.

4

He has been trying to fix his car all morning.

Выражает продолжительное усилие, возможно, незавершённое.

5

They have been traveling around Europe for a month.

Длительное действие с указанием периода времени for.

6

I have been waiting for you since 5 o'clock!

Выражение недовольства ожиданием, акцент на длительности.

Полезно запомнить

  • С глаголами live, work, teach часто возможны оба времени (Present Perfect и Present Perfect Continuous) с разным фокусом.
  • С вопросительными словами why и how long часто используется Present Perfect Continuous: 'Why are you tired? – I have been running.'
  • Некоторые глаголы (expect, hope, learn) могут использоваться в обоих временах, но Continuous подчёркивает процесс.

Частые ошибки

  • Неверно: I have been knowing him for years.

    Правильно: I have known him for years.

    Know — статический глагол, не употребляется в Continuous.

  • Неверно: She has been working here since three years.

    Правильно: She has been working here for three years.

    since — начальная точка, for — период времени.

  • Неверно: He has been finishing his homework already.

    Правильно: He has finished his homework already.

    Already указывает на завершённость, требует Present Perfect Simple.

  • Неверно: I am living here since 2020.

    Правильно: I have been living here since 2020.

    since требует Perfect (а не Continuous без have) или Present Perfect Continuous.