Когда используется Present Perfect Continuous:
- Present Perfect Continuous используется для передачи действия, которое началось в прошлом, длилось некоторое время и продолжает совершаться в настоящем.
She has been cooking dinner for three hours already. – Она готовит ужин уже три часа. (все это время она готовила и пока что не закончила, продолжает готовить)
I have been reading this book since the beginning of summer. – Я читаю эту книгу с начала лета. (прочел какую-то часть, но еще не закончил, продолжаю читать)
2. Present Perfect Continuous используется для передачи длительного действия в прошлом, которое закончилось непосредственно перед моментом речи, и результат этого действия оказывает влияние на настоящее.
Например:
The streets are wet. It has been raining all the morning. – На улице мокро. Все утро шел дождь.
We are very tired because we have been walking in the mountains since early morning. – Мы очень устали, так как гуляли в горах с раннего утра.
Время Present Perfect Continuous, как правило, не употребляется с глаголами состояния. В этом случае вместо него используется время Present Perfect.
Глаголы состояния передают состояния, чувства, отношения, умственные процессы и другие характеристики предмета.
Например: to have, to love, to hate, to remember, to forget, to understand, to believe, to look, to feel, to hear, to see, to know и т.д.