The present perfect continuous (also called the present perfect progressive) is used to describe an activity that started in the past and has been in progress up to now — or has just recently stopped. It emphasises the ongoing duration of the activity, and often explains a present situation: "She's been running — that's why she looks out of breath." It's a natural, fluid tense used in both everyday speech and formal writing.
| Subject | Positive | Negative | Question |
|---|---|---|---|
| I | I've been working | I haven't been working | Have I been working? |
| You | You've been working | You haven't been working | Have you been working? |
| He / She / It | She's been working | She hasn't been working | Has she been working? |
| We | We've been working | We haven't been working | Have we been working? |
| They | They've been working | They haven't been working | Have they been working? |
An activity in progress from a point in the past up to now — emphasising duration.
"I've been studying English for three years." / "She's been working on this project since January."
An activity that has just stopped but has visible present results.
"You look tired — have you been sleeping?" / "She's been crying — her eyes are red."
Explaining the cause of a present situation or physical state.
"I'm exhausted because I've been training all week." / "His hands are dirty — he's been fixing the car."
An activity that has been in progress for a while — with for and since.
"How long have you been waiting?" / "They've been dating since March."
Something that has been happening repeatedly over a period.
"I've been getting headaches lately." / "She's been making mistakes at work."
I've been knowing her for years.
I've known her for years.
'Know' is a stative verb. Use the present perfect simple, not the continuous.
She has been finished the report.
She has finished the report.
Focus on completion — the report is done. Use present perfect simple: has finished.
How long have you been wait?
How long have you been waiting?
The continuous form needs -ing: have been waiting.
Two friends meeting after a few weeks apart.
Sam
Nina
Sam
Nina
Sam
Nina
Sam
Nina
Complete each sentence with the present perfect continuous form of the verb in brackets.
Grammar sticks when you use it out loud. Practise with an AI tutor who gives you instant feedback.
Speak with AI Tutor