Настоящее совершенное продолженное время — Present Perfect Continuous
Present Perfect Continuous – время, которое началось в прошлом, продолжалось в течении какого-то отрезка времени и закончилось в прошлом, либо еще продолжается.
Образование Present Perfect Continuous
Образование утверждения
Subject + have/has been + Ving
Ving – форма глагола с окончанием –ing
Для местоимений I/we/you/they используется форма has.
Для местоимений he/she/it используется форма have.
My students have been learning new material for 2 weeks. — Мои студенты изучают новый материал на протяжении двух недель.
We have been preparing for this test since Monday. — Мы готовимся к тесту с понедельника.
Lucy has been planning her vacation for a month. — Люси планирует свои каникулы на протяжении месяца.
Образование отрицания (полная форма)
Subject + have/has + not + Ving
I have not been studying Italian since my university years. — Я не изучал Итальянский с университетских лет.
She has not been cooking for 5 years. — Она не готовила на протяжении 5 лет.
Образование отрицания (краткая форма)
Subject + haven’t / hasn’t + Ving
Harry and Mike haven’t been attending English classes since May. — Гарри и Майк не посещают занятия английского с мая.
Вопросительная форма
Have / has + subject + been + Ving
Has he been playing football for 8 years? — Он играет в футбол на протяжении 8 лет?
Случаи употребления Present Perfect Continuous
- Действие которое началось в прошлом, продолжалось в течении определенного времени и все еще продолжается на момент разговора:
These people have been trying to open that door already for an hour; we should help them. — Эти люди пытаются открыть эту дверь уже на протяжении часа; мы должны помочь им.
- Действие которое началось в прошлом, продолжалось в течении какого-либо времени и закончилось перед разговором:
I have been doing this hairstyle since morning. — Я делала эту прическу с утра.