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

Образование Present Perfect Continuous

Форма Present Perfect Continuous создаётся с использованием вспомогательных глаголов have или has (в зависимости от подлежащего), глагола been и основной формы глагола с окончанием -ing.

  • Утвердительная форма:

    • I/You/We/They have been working.
    • He/She/It has been working.
  • Отрицательная форма:

    • I/You/We/They have not (haven't) been working.
    • He/She/It has not (hasn't) been working.
  • Вопросительная форма:

    • Have I/you/we/they been working?
    • Has he/she/it been working?

Употребление Present Perfect Continuous

  1. Для описания действий, начавшихся в прошлом и продолжающихся до настоящего момента:

    • I have been reading this book for two hours. (Я читаю эту книгу уже два часа.)
    • She has been working here since 2010. (Она работает здесь с 2010 года.)
  2. Для описания действий, которые завершились недавно, но их результаты важны в настоящем:

    • The ground is wet because it has been raining. (Земля мокрая, потому что недавно шел дождь.)
    • You look tired. Have you been working out? (Ты выглядишь уставшим. Ты занимался спортом?)
  3. Для выражения действия, которое происходит на протяжении определённого времени:

    • We have been living in this city for five years. (Мы живём в этом городе уже пять лет.)

Слова-маркеры

Есть несколько слов и выражений, которые часто используются с Present Perfect Continuous, чтобы указать на длительность действия:

  • for (на протяжении)
  • since (с тех пор)
  • lately (в последнее время)
  • recently (недавно)
  • all day/week/month (весь день/неделю/месяц)

Примеры предложений:

  • They have been studying English for three years. (Они изучают английский уже три года.)
  • I have been feeling a bit under the weather lately. (В последнее время я чувствую себя неважно.)
  • He has been waiting for the bus since 9 o'clock. (Он ждёт автобус с 9 часов.)

Таблица для наглядности:

Вид предложения Формула Пример
Утвердительное S + have/has + been + V-ing She has been cooking for an hour.
Отрицательное S + have/has + not + been + V-ing They haven't been playing.
Вопросительное Have/Has + S + been + V-ing Have you been reading?

Present Perfect Continuous подчеркивает длительность действия и его связь с настоящим моментом. Если важно подчеркнуть сам факт завершённого действия без акцента на его длительности, используется Present Perfect.