Читать книгу Все английские времена и конструкции - - Страница 12
Present Perfect Continuous – действия, которые длились до настоящего момента
Оглавление1. История и диалоги
Ситуация: Сергей рассказывает своей подруге Алисе, чем он занимался весь день.
Alice: Hi, Sergey! You look tired. What have you been doing?
(Привет, Сергей! Ты выглядишь уставшим. Чем ты занимался?)
Sergey: Hi, Alice! I’ve been cleaning the house all morning.
(Привет, Алиса! Я убирал весь дом всё утро.)
Alice: Wow! That’s a lot of work. Have you finished now?
(Вау! Это много работы. Ты уже закончил?)
Sergey: Almost. I’ve been washing the windows for the last hour.
(Почти. Я мыл окна последний час.)
Alice: And what about the dishes?
(А как насчёт посуды?)
Sergey: I’ve been washing them too. It’s tiring, but the kitchen is clean now.
(Я мыл и их. Это утомительно, но кухня теперь чистая.)
Alice: You’ve been working very hard!
(Ты работал очень усердно!)
Sergey: Yes! And I’ve been learning a new recipe at the same time.
(Да! И я параллельно учил новый рецепт.)
2. Пояснение грамматики
Present Perfect Continuous используется для действий, которые:
Начались в прошлом и продолжаются до настоящего момента
I’ve been cleaning the house all morning. – Я убирал весь дом всё утро (и ещё могу продолжать или результат виден сейчас)
Имеют видимый результат в настоящем
I’ve been washing the windows – Я мыл окна (они теперь чистые)
Подчеркивают длительность действия
We’ve been waiting for an hour. – Мы ждём уже час
Формула Present Perfect Continuous:
Утвердительное предложение:
Subject + have/has + been + verb+ing
I/You/We/They have been working
He/She/It has been studying
Отрицание:
Subject + haven’t/hasn’t + been + verb+ing
I haven’t been sleeping well. – Я плохо сплю
She hasn’t been feeling well. – Она плохо себя чувствует
Вопрос:
Have/Has + subject + been + verb+ing?
Have you been studying English? – Ты учил английский?
Has he been working all day? – Он работал весь день?
Ключевые слова:
all morning / all day / all week – всё утро / день / неделю
for … (two hours, a long time) – в течение…
since … (morning, Monday) – с…
3. Полезные фразы и выражения
I’ve been cleaning the house all morning – Я убирал весь дом всё утро
I’ve been washing the windows – Я мыл окна
We’ve been waiting for an hour – Мы ждём уже час
She’s been studying English since morning – Она учит английский с утра
He has been working all day – Он работал весь день
I haven’t been feeling well lately – В последнее время я плохо себя чувствую