Что такое Present Perfect Continuous?

Present Perfect Continuous – это одно из многочисленных времен английского языка. Здесь мы научимся правильно строить предложения в этом времени. Начнем с описания конкретной ситуации.

Допустим, вы торопитесь домой, желая посмотреть свою любимую передачу. Но внезапно попадаете в пробку и поэтому к началу передачи опаздываете. Вы залетаете домой и спрашиваете своих домашних – Намного я опоздал? Они отвечают – Передача идет уже 15 минут. Если бы ваши домашние ответили бы вам по-английски, то использовали бы Present Perfect Continuous.

Запомните: если действие началось в прошлом и уже длиться указанное количество времени вплоть до настоящего момента, то следует использовать Present Perfect Continuous. Проще говоря, запомните следующие модели предложений:

Он спит уже в течение 3-х часов.
(т.е. действие началось в прошлом и длиться уже 3 часа вплоть до настоящего момента)

Они пишут тест с 10 утра.
(т.е. действие началось в прошлом, в 10 часов, и продолжается вплоть до настоящего момента)

Еще примеры на русском:

Он играет в компьютер уже в течение 2-х часов.
Они гуляют уже в течение часа.
Они ссорятся с утра.
Мы сидим здесь с трех часов.

Теперь давайте обратимся к образованию Present Perfect Continuous. Это сложное время и оно состоит из трех компонентов:

1. вспомогательные глаголы have, has
2. неизменяемое слово been
3. основной глагол с окончанием -ing (work – working, sleep – sleeping и т.д.)

Таким образом, Present Perfect Continuous принимает формы:

have been working
has been working

have been sleeping
has been sleeping

Итак, чтобы построить предложение в Present Perfect Continuous, вы выбираете какой-либо вспомогательный глагол, затем подставляете слово been и нужный вам смысловой глагол с окончанием -ing. Возникает вопрос – какой вспомогательный глагол следует выбрать? Запомните правила:

– если в предложении использовано в качестве подлежащего местоимения he, she, it, то выбираем has:
He has been working for 2 hours. – Он работает в течение 2-х часов.
She has been waiting for you since 12 o’clock. – Она ждет тебя с двенадцати часов.
It has been working for an hour. – Это (например, какой-л. прибор) работает уже час.

– во всех остальных случаях выбираем have:
We have been working for 2 hours. – Мы работает уже два часа.
They have been waiting for you since 12 o’clock. – Они ждут вас с двенадцати часов.

Следует заметить, что часто местоимения и вспомогательные глаголы сливаются в единые формы:

I have = I’ve
You have = You’ve
He has = He’s
She has = She’s
It has = It’s
We have = We’ve
They have = They’ve

We have been working for 2 hours. = We’ve been working for 2 hours.
They have been waiting for you since 12 o’clock. = They’ve been waiting for you since 12 o’clock.
He has been working for 2 hours. = He’s been working for 2 hours.
She has been waiting for you since 12 o’clock. = She’s been waiting for you since 12 o’clock.
It has been working for an hour. = It’s been working for an hour.

Итак, мы разобрались с вами, как строить обычные, утвердительные, предложения в Present Perfect Continuous. Теперь рассмотрим образование отрицательных предложений.

Чтобы предложение в Present Perfect Continuous сделать отрицательным, необходимо использовать частицу not:

I have been working … – Я работаю …
I have not been working … – Я не работаю …

He has been sleeping … – Он спит …
He has not been sleeping … – Он не спит …

Вспомогательные глаголы have / has и частица not могут иметь слитные формы:

have not = haven’t
has not = hasn’t

I have not been working … = I haven’t been working …
He has not been sleeping … = He hasn’t been sleeping …

Далее обратимся к образованию вопросительных предложений в Present Perfect Continuous. Чтобы задать вопрос в Present Perfect Continuous, необходимо поменять местами подлежащее и сказуемое, проще говоря, нужно переместить глаголы have, has на первое место:

They have been waiting for you … – Они ждут вас …
Have they been waiting for you … ? – Ждут ли они вас … ?

He has been working … Он работает …
Has he been working … ? – Работает ли он … ?

Теперь нам осталось осветить краткие ответы. Как известно, на вопрос можно ответить полным предложением, а можно кратким “Да” или “Нет”. Например:

Он спит уже два часа?
Да, он спит уже два часа (полный ответ).
Да (краткий ответ).

Он работает с двенадцати часов?
Нет, он не работает с двенадцати часов (полный ответ).
Нет (краткий ответ).

Если в русском языке для краткого ответа достаточно просто сказать “Да” или “Нет”, то в английском нужен еще и вспомогательный глагол:

Have you been working since 12 o’clock? – Вы работаете с 12 часов?
Yes, I have. – Да.
No, I haven’t. – Нет.

Has he been sleeping for 2 hours? – Он спит уже в течение двух часов?
Yes, he has. – Да.
No, he hasn’t. – Нет.