Present Perfect Continuous Tense
The present perfect continuous tense is a verb tense form that indicates that an action that started in the past is continuing in the present.
The form of the present perfect continuous tense is has/have + been + -ing.
The uses of the present perfect continuous tense are as follows:
1. To indicate an action that began at some time in the past, and is still continuing.
He has been sleeping for five hours. (He is still sleeping.)
The kids have been playing since morning. (They are still playing.)
The students have not been studying since yesterday. (Even now, they are not studying.)
2. To indicate an action that is already completed, yet the effects are still being felt, or the continuity of the action is emphasized.
“Why are your clothes so wet?”
“I have been watering the plants.” (The action of watering the plants is actually over, but the effect of clothes being wet is continuing and is emphasized.)
“Are you hungry?”
“Oh! No. I have been eating all day.”