P
pro·school.ru
Каталог школ

Настоящее совершённое длительное время

🇬🇧 Английский язык · 8 класс

Что такое Present Perfect Continuous

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

Как образуется время

Формула строится из трёх частей: вспомогательный глагол have или has, затем been, затем смысловой глагол с окончанием -ing.

Схема утверждения:

I / You / We / They + have been + V-ing

He / She / It + has been + V-ing

Пример: I have been reading this book for two hours. — «Я читаю эту книгу уже два часа».

Вопрос и отрицание

В вопросе вспомогательный глагол выносится вперёд: Have you been waiting long? В отрицании добавляется частица not: She has not (hasn't) been sleeping well.

ТипПримерПеревод
УтверждениеIt has been raining all day.Дождь идёт весь день.
ОтрицаниеWe haven't been working today.Мы сегодня не работали.
ВопросHave they been studying?Они занимались?

Когда употребляется

Это время используют в двух основных случаях:

  • действие началось в прошлом и продолжается сейчас (часто с for и since): He has been living here since 2018.
  • действие только что завершилось, но виден его результат: Your eyes are red. Have you been crying?
Частая ошибка: глаголы состояния (know, love, want, be) обычно не используются в длительных временах. Нельзя сказать «I have been knowing him». Правильно: I have known him for years.

Слова-помощники for и since

С этим временем особенно часто встречаются два слова. Предлог for указывает на длительность периода, а предлог since — на момент, с которого действие началось.

  • for + период: for two hours, for a week, for many years.
  • since + момент: since morning, since Monday, since 2020.

Вопрос «как долго?» задаётся словами How long: How long have you been learning English? — «Как долго ты учишь английский?» Ответ обычно строится в том же времени: I have been learning it for three years.

Сравнение с Present Perfect

Простое совершённое время (Present Perfect) подчёркивает результат и количество, а длительное — сам процесс и его длительность. Сравните примеры в таблице:

Present PerfectPresent Perfect Continuous
I have written three letters.I have been writing letters all morning.
Важен результат: три письма готовы.Важен процесс: всё утро занят письмами.

Иногда оба времени возможны почти без разницы в смысле с глаголами вроде live, work, study: I have lived here for ten years и I have been living here for ten years понимаются одинаково.

Разобранный пример

Рассмотрим ситуацию по шагам:

Начало в прошлом: She started cooking at 5 p.m.

Связь с настоящим: It is 7 p.m. now and she is still cooking.

Итог: She has been cooking for two hours.

Кратко о главном

  • Формула: have/has + been + V-ing.
  • Показывает длительное действие, связанное с настоящим моментом.
  • Часто употребляется с for (период) и since (момент начала).
  • Глаголы состояния в этом времени не используются.