High School Grammar Series

Present Perfect
Continuous

It emphasizes the duration and the process. It's not about finishing; it's about doing.

The "Video" Concept

Think of the Present Perfect Simple as a Photo (the result is captured). Think of the Present Perfect Continuous as a Video. We are interested in the activity itself, how long it lasted, and its side effects.

Past

"I have been running."

(Focus: I am tired and sweaty NOW)

Present

The Formula

Subject + Have/Has + Been + Verb-ing

I have been waiting.
Subject + Have + Been + V-ing
Dynamic Builder

When do we use it?

Hover over the cards to reveal the explanation.

Duration of Action

"How long..."

Usage

To emphasize how long an action has been happening (often with 'for' or 'since').

"She has been waiting for two hours."

"How long have you been learning English?"

Side Effects

Visible Evidence Now

Usage

The action has recently stopped, but we can see the results/side effects right now.

"The ground is wet. It has been raining."

"You are breathless. Have you been running?"

Temporary Habits

"Lately / Recently"

Usage

Actions that are happening around now, but are not permanent.

"I have been working a lot recently."

"He has been eating too much sugar lately."

Time Markers & Special Rules

Key Signals

Words that trigger this tense

  • "How long...?"
    How long have you been waiting?
  • "For" / "Since"
    For 3 hours / Since 9 AM.
  • "All..." (Duration)
    All day, all morning, the whole week.
  • "Lately" / "Recently"
    For habits starting recently.

Pro Tip

The "Live & Work" Rule

For the verbs Live and Work, there is usually no difference in meaning between Simple and Continuous.

I have lived here for 10 years.

I have been living here for 10 years.

Both are correct! However, we often use continuous for shorter, temporary jobs/stays.

The Showdown

Present Perfect Simple

Focus on RESULT / COMPLETION

"I have painted the room."

The room is blue now. The job is done.

"I have eaten dinner."

My plate is empty.

"I have read the book."

I finished the last page.

Present Perfect Continuous

Focus on ACTIVITY / SIDE EFFECT

"I have been painting the room."

I have paint on my clothes. I might not be finished.

"I have been eating dinner."

I am still at the table.

"I have been reading the book."

I know the story so far, but I'm not done.

Quick Check

Look at the context. Which tense fits best?

Context: There is flour all over the kitchen. "She ____ cakes."

Stative Verbs

Verbs you usually CANNOT use in Continuous tenses.

Rule: Even if the action started in the past and continues to now, do not use "have been knowing". Use "have known".
Verb Category Don't Say