Present Perfect ContinuousНастоящее совершенное длительное время
Образование и структура предложений
Утверждение
Утвердительные предложения в Present Perfect Continuous (также Present Perfect Progressive) образуются с помощью вспомогательного глагола have или has, формы been и причастия настоящего времени (Present Participle) смыслового глагола с окончанием -ing.
Форма вспомогательного глагола зависит от подлежащего:
- I, we, you, they — have been
- he, she, it — has been
- I have been watching this trick all this time. — Я всё это время наблюдаю за этим фокусом.
- She has been waiting for you for half an hour. — Она ждёт тебя уже полчаса.
- We have been talking about our wedding. — Мы разговариваем о нашей свадьбе.
В разговорной речи используются сокращения:
| Полная форма | Сокращённая форма |
|---|---|
| I have been We have been You have been They have been | I’ve been We’ve been You’ve been They’ve been |
| He has been She has been It has been | He’s been She’s been It’s been |
Правила образования формы на -ing:
- обычно добавляется -ing: enter → entering;
- конечная немая e опускается: take → taking;
- конечная -ie меняется на -y: lie → lying;
- конечная y сохраняется: say → saying;
- в некоторых коротких глаголах конечная согласная удваивается: run → running;
- после согласной l возможны варианты: travel → travelling (британский вариант) или traveling (американский вариант).
Отрицание
В отрицательных предложениях частица not ставится после have или has: have not been или has not been.
- I have not been watching this trick all this time. — Я всё это время не наблюдаю за этим фокусом.
- She has not been waiting for you for half an hour. — Она не ждёт тебя уже полчаса.
- We haven’t been talking about our wedding. — Мы не разговариваем о нашей свадьбе.
- Ann hasn’t been living in this house for 10 years. — Энн не живёт в этом доме уже десять лет.
Полные и сокращённые формы: have not been = haven’t been; has not been = hasn’t been.
Вопрос
В общем вопросе have или has ставится перед подлежащим. Остальная часть сказуемого сохраняет порядок: been + смысловой глагол с окончанием -ing.
- Have you been watching this trick all this time? — Ты всё это время наблюдаешь за этим фокусом?
- Has she been waiting for you for half an hour? — Она ждёт тебя уже полчаса?
- Have they been talking about our wedding? — Они разговаривают о нашей свадьбе?
В специальном вопросе вопросительное слово или фраза ставится в начале предложения, после чего используется тот же порядок слов, что и в общем вопросе.
- What have I been doing all this time? — Что я всё это время делаю?
- How long has she been waiting for you? — Как долго она тебя ждёт?
- Why have we been talking about our wedding? — Почему мы разговариваем о нашей свадьбе?
Употребление Present Perfect Continuous
Действия, начатые в прошлом и продолжающиеся в настоящий момент или недавно завершившиеся
Present Perfect Continuous используется, чтобы показать, что действие началось в прошлом и продолжается до настоящего момента либо только что завершилось. Если действие уже завершилось, его последствия или признаки заметны в настоящем. В этом времени подчёркивается длительность действия; часто оно отвечает на вопрос «как долго?».
- I’ve been standing here for two hours. — Я стою здесь уже два часа. (И я всё ещё здесь.)
- She’s been running for an hour, so she feels tired. — Она бегала целый час, поэтому сейчас чувствует себя уставшей. (Действие завершилось, но его последствия заметны в настоящем.)
- We’ve been writing this report all morning, and I’m very hungry now. — Мы всё утро писали этот отчёт, и теперь я очень голодна.
Present Perfect Continuous часто употребляется с предлогом времени since. После since указывается начальный момент: конкретная дата, время или событие в прошлом. Если это событие выражено глаголом, используется Past Simple.
- We have been living here since 1980. — Мы живём здесь с 1980 года.
- I’ve been working here since I finished university. — Я работаю здесь с тех пор, как окончил университет.
Злость, недовольство, раздражение
Present Perfect Continuous может использоваться, чтобы выразить раздражение или недовольство действием, которое продолжалось некоторое время или неоднократно происходило в последнее время.
- His sister has been giving away a lot of our insider information, so she needs a good lawyer. — Его сестра разглашает много нашей конфиденциальной информации, поэтому ей нужен хороший адвокат.
- Someone has been rummaging in my flat. I can’t find my gold watch. — Кто-то рылся в моей квартире. Я не могу найти свои золотые часы.
- He has been joking like an idiot all day. I hate his sense of humour. — Он весь день шутит как идиот. Ненавижу его чувство юмора.
Маркеры времени
Present Perfect Continuous употребляется с определёнными словами и фразами, которые указывают на продолжительность действия или на момент его начала.
- since 10 o’clock — с десяти часов
- since yesterday — со вчерашнего дня
- since last month — с прошлого месяца
- since 1991 — с 1991 года
- since + действие в Past Simple — с тех пор, как произошло действие в Past Simple
- all day (long) — весь день
- all morning / the whole morning — всё утро
- all evening / the whole evening — весь вечер
- all night long — всю ночь
- for half an hour — в течение получаса
- for two hours — в течение двух часов
- for three days — в течение трёх дней
- lately — в последнее время
- recently — недавно, в последнее время
