Present Perfect Continuous используется для описания действий, которые начались в прошлом и продолжаются до настоящего момента или только что закончились, но имеют видимые результаты в настоящем. Это время помогает подчеркнуть длительность действия и его связь с текущим моментом.
Если вам необходимо вспомнить Present Perfect, то можно почитать здесь: Present Perfect: Полное руководство с примерами
Как образуется Present Perfect Continuous
Настоящее совершённое продолженное время состоит из вспомогательных глаголов have/has been и основного глагола с окончанием -ing.
Формула:
Подлежащее + have/has been + V-ing
Примеры:
- They have been studying for three hours. (Они учатся уже три часа)
- She has been working here since 2010. (Она работает здесь с 2010 года)
Отрицание в Present Perfect Continuous
Для образования отрицательных предложений добавляется частица not после have/has.
Формула:
Подлежащее + have/has + not + been + V-ing
Примеры:
- We haven’t been waiting for long. (Мы не ждем долго)
- He hasn’t been feeling well lately. (Он плохо себя чувствует в последнее время)
Вопросы в Present Perfect Continuous
Для образования вопросов вспомогательные глаголы have/has ставятся перед подлежащим.
Формула:
Have/Has + подлежащее + been + V-ing?
Примеры:
- Have you been reading this book for a long time? (Ты давно читаешь эту книгу?)
- Has she been practicing the piano? (Она занимается на пианино?)
Когда использовать Present Perfect Continuous
Этот вид времени используется в следующих ситуациях:
- Когда действие началось в прошлом и продолжается до настоящего момента:
- We have been living in this city for ten years. (Мы живем в этом городе десять лет)
- Когда действие только что закончилось, но его результат очевиден:
- She has been crying. (Она плакала. Видно, что ее глаза красные)
- Для подчеркивания длительности действия:
- They have been discussing this issue for hours. (Они обсуждают эту проблему уже несколько часов)
Маркеры времени для Present Perfect Continuous
Маркеры времени помогают подчеркнуть длительность действия или указать на его завершенность:
- For — в течение (For three hours, for a long time)
- Since — с (Since morning, since 2010)
- All day/week/month — весь день/неделю/месяц (All day long, all week)
- Recently — недавно (Recently, lately)
- How long — как долго (How long have you been…?)
Больше примеров
Чтобы лучше понять, как работает Present Perfect Continuous, попробуйте выполнить упражнения на сайте English Page.
- We have been waiting for you for two hours. (Мы ждем тебя уже два часа)
- She has been working on this project all week. (Она работает над этим проектом всю неделю)
- They have been living in Paris since 2015. (Они живут в Париже с 2015 года)
- I have been cooking dinner for an hour. (Я готовлю ужин уже час)
- He has been driving all day. (Он ведет машину весь день)
- The kids have been playing outside since morning. (Дети играют на улице с утра)
- We have been learning English for five years. (Мы учим английский уже пять лет)
- She has been cleaning the house all afternoon. (Она убирает дом весь день)
- They have been building this bridge for months. (Они строят этот мост уже несколько месяцев)
- He has been feeling sick recently. (Он чувствует себя плохо в последнее время)
FAQ
Present Perfect Continuous используется, когда действие началось в прошлом и продолжается до настоящего или только что закончилось. Это время также подчеркивает длительность действия.
Отрицание образуется с использованием «not» после «have/has». Пример: She hasn’t been sleeping well lately.
Обычно используются маркеры: for, since, all day, recently, lately, how long.
Вопрос образуется с помощью «have/has» перед подлежащим. Пример: Have they been studying for a long time?
Настоящее совершённое продолженное время.