The present perfect continuous описывает действие, которое началось в прошлом и либо продолжается прямо сейчас, либо только что прекратилось. Оно связывает прошлую активность с настоящим моментом — через длительность, через видимое свидетельство или через то и другое.
Действие началось двадцать минут назад и всё ещё продолжается сейчас. Эта связь между прошлым и настоящим и делает это время полезным.
Как образуется
Структура — have/has + been + verb-ing.
| SUBJECT | FULL FORM | SHORT FORM |
|---|---|---|
| I, you, we, they | have been working | 've been working |
| he, she, it | has been working | 's been working |
Краткие формы — норма в речи и неформальном письме. Обе правильны.
Отрицания
Добавьте not между have/has и been. Краткие формы haven't и hasn't чаще встречаются в повседневном английском.
Вопросы
В вопросах «да/нет» перенесите have или has перед подлежащим.
В информационных вопросах начните с вопросительного слова, затем тот же инвертированный порядок.
Сочетание how long + present perfect continuous — один из самых частых образцов в разговорном английском. Оно спрашивает о длительности продолжающейся активности.
Употребление 1: длительность вплоть до настоящего
Самое частое употребление. Активность началась в какой-то момент в прошлом и продолжается в настоящее. Говорящий подчёркивает, как долго длится активность.
Это употребление почти всегда включает маркер времени: for (период времени), since (точка начала), all day, all morning, how long.
For отвечает на вопрос сколько времени: for ten minutes, for two years, for a long time.
Since отвечает на вопрос начиная когда: since Monday, since 2015, since I was a child.
Употребление 2: недавняя активность с видимым результатом
Действие только что закончилось (или, возможно, ещё продолжается), и его последствия видны прямо сейчас. Говорящий видит свидетельство и связывает его с активностью.
Маркер времени здесь не нужен. Само свидетельство сигнализирует о связи с настоящим.
Это употребление часто появляется с recently и lately, которые передают значение в период вокруг настоящего без указания точной длительности.
Маркеры времени
Present perfect continuous часто появляется с небольшим набором выражений времени.
| MARKER | WHAT IT SHOWS | EXAMPLE |
|---|---|---|
| for + period | длительность | for two hours, for years |
| since + point | момент начала | since Tuesday, since 2020 |
| all day / all morning | весь период | all afternoon, all week |
| how long | вопрос о длительности | How long have you been reading? |
| recently, lately | период вокруг настоящего | I've been sleeping badly recently. |
Одно важное ограничение: present perfect continuous не сочетается с завершёнными выражениями времени вроде yesterday, last week или in 2010. Они принадлежат past simple.
Глаголы состояния
Некоторые глаголы описывают состояния, а не действия — know, believe, want, own, like, love, hate, belong, understand, need. Эти глаголы обычно не принимают continuous-форму ни в одном времени, включая это. Используйте вместо этого present perfect simple.
Несколько глаголов могут быть либо stative, либо dynamic в зависимости от значения. Think в значении иметь мнение — stative (I've always thought so), но think в значении обдумывать — dynamic и прекрасно работает в continuous (I've been thinking about your offer).
Частые ошибки
Пропуск been
Неправильный маркер времени
Глаголы состояния в continuous
Завершённое время с present perfect continuous
Порядок слов в вопросах