Три времени Perfect Continuous выглядят так, будто грамматика собрала один конструктор и просто переставила его по временной шкале. Внутри почти всё одинаково: been + V-ing. Меняется главное — точка, к которой мы отсчитываем длительность: сейчас, в прошлом или в будущем.
Perfect Continuous связывает продолжительность действия с определённым моментом. Поэтому здесь важно не только «что происходило», но и «как долго к этой точке». В английском есть три формы: Present Perfect Continuous — длительность до настоящего, Past Perfect Continuous — до момента в прошлом, Future Perfect Continuous — до момента в будущем.
Ниже — удобная таблица Perfect Continuous: не декоративная таблица для украшения учебника, а рабочая карта. Сначала ищите временную точку, затем смотрите на нужную строку и проверяйте порядок слов.
Общая таблица форм Perfect Continuous
| Время | Утверждение | Отрицание | Общий вопрос | Пример |
|---|---|---|---|---|
| Present Perfect Continuous до настоящего | have/has been + V-ing | have/has not been + V-ing | Have/Has + subject + been + V-ing? | She has been learning Spanish for six months.Она учит испанский уже шесть месяцев. |
| Past Perfect Continuous до момента в прошлом | had been + V-ing | had not been + V-ing | Had + subject + been + V-ing? | They had been waiting before the doors opened.Они ждали до того, как двери открылись. |
| Future Perfect Continuous до момента в будущем | will have been + V-ing | will not have been + V-ing | Will + subject + have been + V-ing? | By July, I will have been working here for a year.К июлю я проработаю здесь уже год. |
Обратите внимание на неподвижный центр конструкции: been + V-ing. Именно он сообщает: действие длилось. А первая часть — have, had или will have — указывает, к какой временной точке это действие привязано.
Perfect Continuous формы: что меняется во времени
Базовая схема выглядит так: subject + auxiliary have + been + V-ing. В роли первого вспомогательного глагола выступает не всегда одна и та же форма, но хвост конструкции остаётся верен себе. Been не начинает внезапно меняться по лицам, а смысловой глагол получает окончание -ing.
Утверждение, отрицание и вопрос
В утверждении вспомогательный глагол стоит после подлежащего:
I have been working. — Я работаю уже некоторое время.
В отрицании частицу not ставим после первого вспомогательного глагола:
I haven't been sleeping well. — Я плохо сплю в последнее время.
В вопросе первый вспомогательный глагол выходит вперёд, словно проверяет документы у всей конструкции:
Had he been driving long? — Он долго ехал?
Will you have been studying for two hours? — К тому моменту вы будете заниматься уже два часа?
Схема: для утверждения — subject + auxiliary + been + V-ing; для отрицания — auxiliary + not; для вопроса — auxiliary перед подлежащим. Не пытайтесь собрать форму из случайных запчастей: been должно остаться внутри конструкции, а V-ing — в самом конце.
Краткая форма глагола to have
В Present Perfect Continuous выбор зависит от подлежащего: с I, you, we, they используется have, а с he, she, it — has. В Past всё спокойнее: для всех лиц используется had. В Future конструкция тоже не капризничает: will have подходит всем.
She has been reading.We have been reading.He had been reading.They will have been reading.
Короткие формы выглядят так: I've, she's, haven't, hasn't, hadn't, won't have. В письменной нейтральной речи полные варианты тоже совершенно нормальны, особенно если нужно подчеркнуть отрицание.
Как выбрать нужную строку в таблице
Не начинайте с маркера for или since. Это плохая привычка: маркер может подсказать длительность, но сам не выбирает время. Сначала найдите точку отсчёта.
Present Perfect Continuous
Подсказка: now. Действие длится до настоящего момента или только что закончилось, но его след заметен сейчас. Важна не просто информация о результате, а продолжительность процесса.
My brother has been repairing his bike all morning. — Мой брат чинит велосипед всё утро.
Мы смотрим на ситуацию из настоящего: утро ещё связано с текущим моментом, а брат, возможно, уже разговаривает с велосипедом как с личным врагом.
Past Perfect Continuous
Подсказка: then. Действие продолжалось до конкретного момента в прошлом. Сначала была длительная активность, затем произошла другая прошлая точка.
She had been cooking for an hour when the guests arrived. — Она готовила уже час, когда пришли гости.
Момент отсчёта здесь не сейчас, а приход гостей. К нему действие уже успело накопить длительность.
Future Perfect Continuous
Подсказка: by a future point. К определённому моменту в будущем действие будет длиться уже некоторое время.
By December, we will have been living in this city for five years. — К декабрю мы будем жить в этом городе уже пять лет.
Будущее здесь не просто сообщает, что мы будем жить. Оно заранее подсчитывает стаж проживания к выбранной дате.
Сначала определите, где стоит наблюдатель: сейчас, в прошлом или в будущем. Только потом выбирайте have, had или will have.
Маркеры и сигналы в Perfect Continuous
Эти конструкции часто встречаются рядом со словами, которые показывают длительность или границу периода. Но маркер — не автоматический переключатель времени. Переводчик, который видит for и тут же выдаёт одну форму, заслуживает строгого разговора.
| Смысл | Конструкции | Что уточняют | Пример |
|---|---|---|---|
| Начало периода | since + момент | С какого момента длится действие | We have been discussing it since Monday.Мы обсуждаем это с понедельника. |
| Продолжительность | for + период | Как долго длится действие | She had been training for three months.Она тренировалась три месяца. |
| Будущая граница | by the time, by + момент | К какой точке накопится длительность | By 8 p.m., he will have been traveling for ten hours.К восьми вечера он будет в дороге уже десять часов. |
| Связь с настоящим | lately, recently | Что действие происходило в последнее время | They have been working late recently.В последнее время они работают допоздна. |
Since называет начало периода: since Monday, since 2022, since breakfast. For показывает продолжительность: for two hours, for a week, for several years. Но окончательный выбор формы делает вся ситуация, а не одно маленькое слово.
Как не перепутать три формы Perfect Continuous
Типичные ошибки в формуле
Главная ловушка — попытаться сократить конструкцию до знакомого глагола и потерять been. Вторая — забыть, что после been нужен именно глагол с окончанием -ing.
- Ошибка:
She has working here since May.
Исправление: She has been working here since May. - Ошибка:
They had been wait for the bus.
Исправление: They had been waiting for the bus. - Ошибка:
Will he has been studying?
Исправление:Will he have been studying?
В третьем примере после will используется базовая форма have, а не has. Английский здесь не обсуждает характер подлежащего: после will форма фиксирована.
Perfect Continuous и обычный Perfect
Обычный Perfect чаще подчёркивает результат или факт к определённому моменту. Perfect Continuous выдвигает на передний план сам процесс и его длительность.
I have painted the room. — Я покрасил комнату. В центре внимания результат: комната готова.
I have been painting the room. — Я крашу комнату уже некоторое время. Важен процесс, возможно, краска ещё на стенах, руках и почему-то на собаке.
Разница не всегда сводится к простому «результат против процесса», но для быстрой навигации эта опора работает. Если нужно показать, сколько длилось действие или что процесс оставил заметный след, смотрите в сторону Perfect Continuous.
Как пользоваться таблицей Perfect Continuous
Чтобы быстро построить предложение, действуйте по трём шагам:
- Найдите точку отсчёта. Это настоящее, момент в прошлом или момент в будущем?
- Определите длительность. Нужно ли показать, как долго продолжалось действие к этой точке?
- Выберите вспомогательные глаголы. Используйте
have/has been doing,had been doingилиwill have been doing.
Мини-шпаргалка: have/has been doing — сейчас; had been doing — тогда; will have been doing — к будущему моменту.
Если нужно составить отрицание или вопрос, не изобретайте новую грамматику. Найдите в таблице первый вспомогательный глагол: поставьте после него not для отрицания или вынесите его перед подлежащим для вопроса. Остальная конструкция остаётся на месте.
Так работает и хорошая perfect continuous таблица: она не заменяет понимание, а быстро возвращает вас к правильной формуле. Сначала временная точка, потом длительность, затем форма have. Грамматика здесь не прячет ключи — она просто требует смотреть в нужную колонку.
-
Выберите правильный вариант: She ______ Spanish for six months.
Неправильно В Present Perfect Continuous нужна схема «has been + глагол с -ing»: «has been learning». -
Выберите правильный вариант: They ______ before the meeting started.
Неправильно Действие длилось до момента в прошлом, поэтому используется «had been waiting». -
Выберите правильный вариант: By July, I ______ here for a year.
Неправильно После «will» используется «have», а после «been» нужен глагол с окончанием «-ing». -
Выберите правильный вопрос.
Неправильно В Future Perfect Continuous вопрос строится по схеме «Will + subject + have been + V-ing». -
Выберите правильный вариант: We have been discussing it ______ Monday.
Неправильно «Since» называет начало периода, а «for» — его продолжительность.