The present perfect continuous tense (also known as the present perfect progressive tense)
shows that something started in the past and is continuing at the present time.
Structure: Subject + has/have + been + Base form(+ing)
Here's how to make the positive:
I have been walking / I've been walking
You have been running / You've been running
He has been cooking / He's been cooking
She has been swimming / She's been swimming
It has been raining / It's been raining
We have been studying / We've been studying
They have been sleeping / They've been sleeping
To make the negative, just add 'not':
I have not been walking / I haven't been walking
You have not been running / You haven't been running
He has not been cooking / He hasn't been cooking
She has not been swimming / She hasn't been swimming
It has not been raining / It hasn't been raining
We have not been studying / We haven't been studying
They have not been sleeping / They haven't been sleeping
To make a 'yes / no' question, put 'have' or 'has' before the subject:
Have I been working?
Have you been sleeping?
Has she been reading?
Has it been raining?
Has he been watching TV?
Have we been drinking?
Have they been eating?
To make 'wh' questions, put the question word at the beginning:
Where have I been working?
How long have you been sleeping?
What has she been reading?
How long has it been raining?
How long has he been watching TV?
What have we been drinking?
What have they been eating?
Usage:
Emphasis on duration of action.
I have been learning French since I went to school.
Time bound expressions (since, for, lately, how long)