Все разделы
Выбрать школу

Школа. Увлечения. Большое будущее.

PROSCHOOLS · ОБРАЗОВАНИЕ РЯДОМ

Ваш город

Выберите город, чтобы находить образование и возможности рядом.

Как учитываем городКаталог и кнопки «Выбрать школу» покажут школы выбранного города.Онлайн-курсы, учебник, ГДЗ и задания к экзаменам доступны по всей России.

Популярные города

Будет выбран: Вся Россия

Учебные материалы останутся прежними.

Поиск по сайту

По всему сайтуШколы выбранного города — выше в результатах

С чего начнём?

↑ ↓ — выбрать результат · Enter — открыть · Esc — закрыть

Present Perfect Continuous: настоящее совершённое длительное

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

Present Perfect Continuous — время для действия, которое началось в прошлом и продолжается до сих пор: has/have been + глагол с -ing. Правила, маркеры since/for, примеры и упражнения.

Книги по английскому языку
Иллюстрация к предмету «Английский язык»Brett · Wikimedia Commons · CC BY-SA 4.0

Что такое 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 (момент начала).
  • Глаголы состояния в этом времени не используются.