Definition
The Present Perfect Continuous Tense describes an action that:
- Began in the past
- Is still continuing
- Has recently stopped but has a present result
- Emphasizes duration (how long)
It focuses more on the process or duration than the result.
Examples:
- The boys have been playing cricket since morning.
- It has been raining for two hours.
Structure Formation
Present Perfect Continuous is formed using:
Subject + has/have + been + verb + -ing
1️⃣ With Subjects: I, We, You, They, Plural Nouns
🔹Affirmative Form
Subject + have + been + V-ing + object
Example:
They have been playing cricket.
2️⃣ With Subjects: He, She, It, Singular Nouns
🔹Affirmative Form
Subject + has + been + V-ing + object
Example:
Hubert has been flying a kite.
🔹Negative Form
Subject + has/have + not + been + V-ing + object
Example:
Hubert has not been flying a kite.
(Contracted: hasn’t been / haven’t been)
🔹Interrogative Form
Has/Have + subject + been + V-ing + object?
Example:
Has Hubert been flying a kite?
🔹Negative Interrogative Form
Has/Have + subject + not + been + V-ing + object?
Example:
Has Hubert not been flying a kite?
🔹 Wh-Question Form
Question Word + has/have + subject + been + V-ing + object?
Wh-words include: what, when, where, why, who, how, etc.
Example:
Why has Hubert been flying a kite?
Uses of Present Perfect Continuous
1️⃣ Action Started in the Past and Still Continuing
Examples:
She has been reading a novel since morning.
The students have been doing their homework for one hour.
2️⃣ Emphasis on Duration
Example:
He has been studying for three hours.
(It emphasizes the length of time.)
3️⃣ With Time Expressions
🔹 Since (Starting Point)
Used to show when the action began.
Examples:
- since 6 p.m.
- since Monday
- since July
- since 2020
She has been working here since July.
🔹 For (Duration / Period of Time)
Used to show how long the action has continued.
Examples:
- for two hours
- for five days
- for many months
- for two years
- for a long time
He has been studying for three hours.
4️⃣ With “How Long” / “Since When” / “All Day”
How long →
How long have you been waiting for me?
Since when →
Since when have you been playing chess?
All day / all morning / all night →
I have been studying all day.
Not Used With Stative Verbs
Present Perfect Continuous is generally not used with stative verbs.
Common stative verbs:
know, believe, like, understand, own, belong, remember
❌ She has been knowing me for a long time.
✅ She has known me for a long time.
Not Used for Quick / Completed Actions
For quick or completed actions, use Present Perfect instead.
❌ I have not been seeing him since yesterday.
✅ I have not seen him since yesterday.
Important Note: Adjectives and Nouns
Present Perfect Continuous is not used with adjectives or nouns, even if a time period is mentioned.
Use Present Perfect instead.
❌ She has been being absent since Tuesday.
✅ She has been absent since Tuesday.
(Correct form: "has been" here is Present Perfect, not continuous.)
❌ He has been being a manager for five years.
✅ He has been a manager of this company for five years.
(Here, “manager” is a noun, so we use Present Perfect.)
Signal Words for Present Perfect Continuous
- since + point of time
- for + period of time
- how long
- since when
- all day
- all week
- all month
Common Mistakes in Present Perfect Continuous
❌ She is teaching here for five years.
✅ She has been teaching here for five years.
❌ The maid has been cleaning the floor since one hour.
✅ The maid has been cleaning the floor for one hour.
❌ They have been repairing the car for morning.
✅ They have been repairing the car since morning.
❌ What he has been eating since 8 o’clock?
✅ What has he been eating since 8 o’clock?
❌ Since when are you learning this poem?
✅ Since when have you been learning this poem?
Exam Tips
✔ Use since for starting point.
✔ Use for for duration.
✔ Do not use stative verbs in continuous form.
