Present Perfect Continuous (Progressive)
Present Perfect Progressive
We use the Present Perfect Continuous (Progressive) for actions in the past which have a connection to theWe use the Present Perfect Continuous (Progressive)for actions beginning in the past and still continuing. The focus is on the action.

We use the Present Perfect Progressive for recently completed actions. The focus is on the action.
Present Perfect Progressive - Use
1) Actions beginning in the past and still continuing (focus is on the action) - mostly with since (point of time) or for (period of time)
I have been waiting for you for three hours. (It was a long time.)
2) Recently completed actions (focus is on the action)
She has been watching too many videos. (It was too much time.)
Signal words
All day, the whole day, since, for
Questions with how long
Form
Have/has + been + infinitive + -ing
Examples
Affirmative sentences:
I have been playing handball. | You have been playing handball. |
Negative sentences:
I have not been playing handball. | You have not been playing handball. |
Questions:
Have I been playing handball? | Have you been playing handball? |