Настоящее совершённое длительное время
🇬🇧 Английский язык · 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 Perfect | Present 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 (момент начала).
- Глаголы состояния в этом времени не используются.