Emphasizes the continuous duration of an action starting in past and continuing to present.
S + have / has + been + V-ing
S + haven't / hasn't + been + V-ing
Have / Has + S + been + V-ing?
Action recently stopped, but visible physical evidence remains in the present.
It has been raining (ground is wet)
He haven't been working out
Why are your hands dirty? What have you been doing?
| Example / Question | Positive / Short Answer | Negative / Short Answer |
|---|---|---|
| How long have you been waiting? | I have been waiting for 20 minutes. | Duration focus (For / Since) |
| Why are you out of breath? | I have been running. | Recent action with present result |
| Has it been raining? | Yes, it has. | No, it hasn't. |
| Rule | Base / Standard Form | Applied Form |
|---|---|---|
| Continuous Duration Focus Rule | Use Present Perfect Continuous when you want to emphasize HOW LONG an action has been happening continuously. | have been waiting for 2 hours |
| No Stative Verbs Rule | Never use stative verbs (know, believe, love, own, understand) in continuous forms! Use Present Perfect Simple instead. | I have known him for years (CORRECT) vs I have been knowing him (WRONG) |
| Present Perfect Simple vs Continuous | Present Perfect Simple focuses on COMPLETION and QUANTITY (how many). Present Perfect Continuous focuses on DURATION and PROCESS (how long). | I have painted 3 rooms (quantity) vs I have been painting all day (duration) |
Highlight how many hours/years an activity has been continuing.
Explain why someone is tired, dirty, or why the ground is wet.
Describe repeated temporary behavior in recent weeks or months.
With verbs like "live" and "work", there is virtually NO difference in meaning! Both mean you started 5 years ago and still live here. Continuous simply emphasizes the ongoing duration.
Yes! When explaining recent physical evidence: "Why is the ground wet? - It has been raining."
"How many" asks for completed quantity → Present Perfect Simple ("I have written 3 books"). "What have you been doing" asks for process → Present Perfect Continuous ("I have been writing a novel").