EN Grammar
← Справочник

Подробная теория

Present Perfect Continuous

Вернуться к маршруту уроков →

Правила и примеры

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

Форма Present Perfect Continuous

Вспомогательный have/has стоит перед been, затем идёт форма на -ing. Вопрос начинается с have или has, а not ставится после них.

Образование формы
ПодлежащееФормаПример
I / you / we / theyhave been + -ingWe have been practicing.
he / she / ithas been + -ingIt has been snowing.
  • Has Daniel been sleeping well?Дэниел хорошо спит в последнее время?
  • They have not been using the old entrance.Они не пользуются старым входом.

Частая ошибка. Русскоязычный ученик часто ставит have been + V3; это перфект, а не длительная форма.

Длительность до настоящего

Форма отвечает на вопрос «как долго идёт или шёл этот процесс?». For соединяет форму с периодом, since — с моментом начала.

  • My brother has been teaching here for a year.Мой брат преподаёт здесь год.
  • I have been feeling better since Tuesday.С вторника я чувствую себя лучше.

Частая ошибка. Не заменяйте since предлогом from в этой модели: since Tuesday — нейтральный выбор.

Выбор между двумя перфектными формами

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

  • The team has repaired the fence.Команда починила забор.
  • The team has been repairing the fence all day.Команда чинит забор весь день.

Частая ошибка. Глаголы know, believe и own обычно не употребляются в Continuous: I have known her for years.