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?
🔹 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
She has been reading a novel since morning.
The students have been doing their homework for one hour.
2️⃣ Emphasis on Duration
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.
