Present Perfect Continuous
формы
Present Perfect Continuous образуется при помощи вспомогательного глагола to be в форме Present Perfect (have been, has been) и -ing формы глагола.
I/you/we/they have been working
he/she/it has been working
В вопросительной форме первый вспомогательный глагол ставится перед подлежащим.
Have I/you/we/they been working?
Yes, I/you/we/they have.
No, I/you/we/they haven't.
Отрицательная форма образуется при помощи частицы not, которая ставится после первого вспомогательного глагола.
I/you/we/they have not (haven't) been working
he/she/it has been not (hasn't) been working
длительное действие, которое началось в прошлом, и продолжается в настоящий момент
Present Perfect Continuous используется, когда мы говорим о длительном действии, которое началось в прошлом, и продолжается в настоящее время. В данном случае всегда указан период времени, в течение которого совершается действие.
Present Perfect Continuous часто употребляется с такие обозначения времени, как for a month/a year/an hour/a long time etc. (в течение месяца/года/часа/длительного времени, и так далее), since yesterday/2 pm, etc (со вчерашнего дня/с двух часов дня, и так далее), а также в вопросах, начинающихся с How long ...?
They have been manufacturing furniture for over 90 years. — Они производят мебель уже более 90 лет.
How long have you been living here? — Как давно Вы здесь живете?
длительное действие, которое закончилось непосредственно перед моментом речи
Present Perfect Continuous используется, когда мы говорим о действии, которое только что завершилось, и мы видим его результат в настоящем времени.
Your eyes are red. Have you been crying? — У тебя глаза красные. Ты плакала?
Your hands are dirty. Have you been repairing the car again? — У тебя руки грязные. Ты снова чинил машину?