Grammar: Tenses

Present Perfect Continuous

The Present Perfect Continuous is the "marathon runner" of tenses. It’s used to describe actions that started in the past and are either still happening right now or have just finished with a very visible result.
Think of it as the bridge between "then" and "now," with a heavy focus on the duration of the action.
1. The Sentence Formula
To build this tense, you need three main components: the auxiliary verb have/has, the past participle been, and the present participle (verb + -ing).
SubjectAuxiliary"Been"Verb + -ing
I / You / We / Theyhave (n't)beenworking.
He / She / Ithas (n't)beenworking.
Question Format: "Has he been working?" or "Have they been working?"
2. When to Use It
There are two primary scenarios where this tense shines:
Continuous actions lasting until now:
Example: "I have been waiting for the bus for 20 minutes." (I am still at the bus stop).
Actions that just finished but have clear results:
Example: "The ground is wet because it has been raining." (It might have stopped, but the evidence is right there).
3. "For" vs. "Since"
Since this tense is obsessed with time, you’ll almost always see these two prepositions:
For: Used for a period of time (e.g., for two hours, for five days, for a long time).
Since: Used for a point in time (e.g., since 9:00 AM, since Monday, since I was a child).
4. Present Perfect Simple vs. Continuous
This is where people often get tripped up. Here is the golden rule:
FeaturePresent Perfect SimplePresent Perfect Continuous
FocusOn the result or completion.On the process or duration.
Question"How many?" or "How much?""How long?"
Example"I have read that book." (I'm finished)."I have been reading that book." (I'm still in the middle of it).
Quick Note: Avoid using "State Verbs" (like know, hate, believe, want) in the continuous form. You wouldn't say "I have been knowing him"; you’d just say "I have known him."