Present Perfect Continuous використовується для вираження дії, що почалася в певний момент у минулому та тривала до теперішнього моменту або ж досі триває у теперішньому часі. Якщо дія завершилася, то її результати можна побачити у теперішньому часі. Ця конструкція ставить наголос саме на тривалість дії і відповідає на питання «як довго відбувається дія?».
- I’ve been standing here for two hours. – Я простояла тут протягом двох годин. (і я все ще стою тут) / Я тут вже стою протягом двох годин.
- She’s been running for an hour, she feels tired. – Вона бігла протягом години, вона почуває себе втомленою. (тривала дія завершена, її результат відчутний в теперішньому часі)
- We’ve been writing this report all morning, I’m very hungry now. – Ми писали цей звіт весь ранок, тепер я дуже зголодніла.
Present Perfect Continuous використовується з прийменником часу since (з, починаючи з), де для відліку часу після since може вживатися конкретна дата або ж інша подія, дія у минулому, виражена в часі Past Simple.
- We have been living here since 1980. – Ми живемо тут з 1980-го року.
- I’ve been working here since I finished the university. – Я працюю тут з того часу, як закінчив університет.