Present Perfect Continuous (Present Perfect Progressive) — это настоящее совершенное длительное время. Оно обозначает действие, которое началось в прошлом, продолжалось в течение некоторого времени и либо всё ещё продолжается, либо только что закончилось к моменту речи.
Образование:
- Утвердительная форма:
I/you/we/they have been + глагол с окончанием -ing (I have been studying).
He/she/it has been + глагол с окончанием -ing (He has been working).
- Вопросительная форма:
Have I/you/we/they been + глагол с окончанием -ing? (Have I been studying?)
Has he/she/it been + глагол с окончанием -ing? (Has he been working?)
- Отрицательная форма:
I/you/we/they have not been + глагол с окончанием -ing (I have not been studying).
He/she/it has not been + глагол с окончанием -ing (He has not been working).
Употребление:
- Действие, которое началось в прошлом и продолжалось до настоящего момента:
I have been living in this city for five years. (Я живу в этом городе уже пять лет.)
- Действие, которое началось в прошлом и всё ещё продолжается:
She has been studying English for three years. (Она изучает английский уже три года.)
- Действие, которое завершилось недавно и имеет видимый результат в настоящем:
He has been cooking all day, and now the house smells delicious. (Он готовил весь день, и теперь в доме вкусно пахнет.)
- Действие, которое выражает раздражение или негодование из-за его длительности:
You have been talking on the phone for hours! (Ты говоришь по телефону уже несколько часов!)
- Действия, которые указывают на опыт, достижения или изменения:
I have been working here for five years, and I love it. (Я работаю здесь уже пять лет, и мне это нравится.)
Важно отметить, что Present Perfect Continuous не используется для обозначения действий, которые начались и закончились в прошлом, или для обозначения действий, которые произошли в определённый момент в прошлом. Для этого используются другие времена, такие как Present Perfect (I have done) или Past Continuous (I was doing).