Grammar
Verbs and tense B1

Present perfect continuous

Show an activity continuing to now or causing a present result, and contrast process or duration with the result focus of Present Perfect Simple.

Visual guide

Present perfect continuous: the line that touches now

past                         NOW
│                            ●
└────── activity line ───────┘
       have/has been + -ing

have/has been = link past to now
-ing           = activity in progress

Duration:
I've been studying all evening.
[studying][studying][studying] → ●

Present result:
She's been running, so she's out of breath.
[running before now]           → ● result now

Focus contrast:
I've been reading the report.  → process line
I've read the report.          → finished result

Use have/has been + -ing when you want the listener to see the ongoing or recent activity line touching now, not just a finished result.

Introduction

What this tense does

Use the present perfect continuous to connect a past activity with now. It shows that the activity started before now and is still continuing, has just stopped, or explains a present result. The focus is the activity itself, not a completed result. Form: have or has been + -ing. Core example: “I’ve been studying all evening.” Present result: “She’s been running, so she’s out of breath.” In conversation, contractions are common: I’ve, you’ve, he’s, she’s, it’s, we’ve, they’ve. Grammar level: B1. Vocabulary level: everyday work, study, health, weather, and routine words.
Core Grammar B1 Vocabulary A2 Neutral

I've been studying all evening.

The activity started earlier and continues or is still relevant now.

Core Grammar B1 Vocabulary A2 Neutral

She's been running, so she's out of breath.

The recent activity explains her present condition.

Core logic

Duration or present result

The logic has two practical uses. First, show duration up to now: the activity began earlier and the time line reaches the present. Core example: “We’ve been trying to call you for an hour.” The trying may still be happening, or it may have just stopped. Second, explain what we can see or feel now. Core example: “The ground is wet because it’s been raining.” The rain may still be falling, or it may have stopped recently. In both uses, the activity matters more than a finished object, number, or result. Ask yourself: Am I talking about the process over time? Does that process matter now? If yes, this tense is often natural.
Core Grammar B1 Vocabulary A2 Neutral

We've been trying to call you for an hour.

For shows the length of time up to now.

Core Grammar B1 Vocabulary A2 Neutral

The ground is wet because it's been raining.

The past activity explains the present result.

Cognitive metaphor

The line that touches now

Think of this tense as a line of action that touches the present. The line may continue past now, or it may leave a fresh mark now. The speaker points to the line, not to a trophy at the end. This is why the tense often feels active, temporary, or still relevant. If you say someone has been training, the listener imagines repeated effort over time. If you say the room smells like paint, you might say someone has been painting because the recent action explains the smell. The mental picture is not “finished or unfinished only”; it is “activity connected to now.”
Core pattern

How to build it

Build the tense with subject + have or has + been + -ing verb. Use have with I, you, we, they, and plural nouns; use has with he, she, it, and singular nouns. The -ing verb names the activity: working, waiting, studying, living, raining. In negative sentences, put not after have or has: have not been, has not been. In questions, move have or has before the subject. Use for with a length of time and since with a starting point. You can also use lately, recently, all day, this week, or over the last few days when the time is connected to now.
Sentence xray

Sentence x-ray

Read the tense in functional chunks, not word by word. Chunked core example: “I’ve been waiting for you since ten.” Chunks: “I’ve been waiting” + “for you” + “since ten.” Chunked core example: “She has been working from home this week.” Chunks: “She has been working” + “from home” + “this week.” Chunked question: “How long have you been learning English online?” Chunks: “How long” + “have you been learning” + “English online.” Chunked negative: “We haven’t been sleeping very well this week.” Chunks: “We haven’t been sleeping” + “very well” + “this week.” Chunked result example: “It’s been raining, so the roads are wet.” Chunks: “It’s been raining” + “so the roads are wet.” Chunked negative example: “I haven’t been checking my work email this morning.” Chunks: “I haven’t been checking” + “my work email” + “this morning.”
Core Grammar B1 Vocabulary A2 Neutral

I've been waiting for you since ten.

Since gives the starting point of an activity continuing to now.

Building blocks

Read the sentence in chunks, not word-by-word.

I've been waiting

subject plus present perfect continuous activity
This chunk gives the subject and the ongoing activity.
Learn as one unit
for you

person affected
This tells who the waiting is connected to.
since ten

starting point
Since gives the point when the waiting began.
Core Grammar B1 Vocabulary A2 Neutral

She has been working from home this week.

The activity is temporary and connected to the current week.

Building blocks

Read the sentence in chunks, not word-by-word.

She has been working

subject plus present perfect continuous activity
This gives the person and the ongoing work activity.
Learn as one unit
from home

place or manner of work
This tells where or how the work is happening.
this week

current time period
This is an open time period connected to now.
Question Grammar B1 Vocabulary A2 Neutral

How long have you been learning English online?

How long questions often use the present perfect continuous.

Building blocks

Read the sentence in chunks, not word-by-word.

How long

duration question phrase
This asks about duration.
have you been learning

question form of the tense
Have comes before the subject in a question.
Learn as one unit
English online

activity object
This completes the learning activity.
Negative Grammar B1 Vocabulary A2 Neutral

We haven't been sleeping very well this week.

The negative form describes a missing or poor activity over a current period.

Building blocks

Read the sentence in chunks, not word-by-word.

We haven't been sleeping

negative present perfect continuous activity
Not after have makes the tense negative.
Learn as one unit
very well

quality of the activity
This describes the quality of the sleeping.
this week

current time period
This is an unfinished time period connected to now.
Core Grammar B1 Vocabulary A2 Neutral

It's been raining, so the roads are wet.

The activity explains a visible present result.

Building blocks

Read the sentence in chunks, not word-by-word.

It's been raining

recent activity
This names the activity that happened recently or is still happening.
Learn as one unit
so the roads are wet

present result
This gives the present result of the activity.
Negative Grammar B1 Vocabulary A2 Neutral

I haven't been checking my work email this morning.

The negative form can explain why something has not happened recently.

Building blocks

Read the sentence in chunks, not word-by-word.

I haven't been checking

negative present perfect continuous activity
This shows the activity has not been happening during the current period.
Learn as one unit
my work email

activity object
This says what was not being checked.
this morning

current time period
This is a time period connected to now.
Usage rules

Good time words and verb types

Use this tense with activities that can naturally continue or repeat: work, wait, study, play, travel, rain, improve, practise. It can describe temporary habits around now: “They’ve been meeting every Friday this month.” It is also common with how long, for, since, lately, recently, all day, and all morning. Be careful with state verbs such as know, own, believe, understand, like, and need. These usually describe a state, not an activity in progress. Mistake: “I’ve been knowing her for years.” Corrected: “I’ve known her for years.” Some verbs can be both action and state depending on meaning: I’ve been thinking about your idea is fine because thinking is an active mental process.
Core Grammar B1 Vocabulary A2 Neutral

They've been meeting every Friday this month.

The activity repeats during a temporary current period.

Mistake Grammar B1 Vocabulary A2 Neutral

I've been knowing her for years.

Know is usually a state verb, so continuous is unnatural here.

Corrected Grammar B1 Vocabulary A2 Neutral

I've known her for years.

Use present perfect simple with know to describe a state continuing to now.

Contrast

Continuous or simple?

Closest contrast: present perfect simple. Use present perfect continuous when the process, effort, duration, or repeated activity is the point. Contrast: “I’ve been reading the report.” The report may not be finished; the focus is the reading activity. Use present perfect simple when the result, completion, experience, or number is the point. Contrast: “I’ve read the report.” This usually means the reading is complete and the result matters now. Compare quantity: “She’s been writing emails all morning” focuses on time and effort. “She’s written ten emails” focuses on the completed number. With some verbs, both are possible, but the speaker’s focus changes.
Contrast Grammar B1 Vocabulary A2 Neutral

I've been reading the report.

The continuous form focuses on the reading process, not necessarily completion.

Contrast Grammar B1 Vocabulary A2 Neutral

I've read the report.

The simple form focuses on completion and present result.

Contrast Grammar B1 Vocabulary A2 Neutral

She's been writing emails all morning.

The continuous form focuses on time and effort.

Contrast Grammar B1 Vocabulary A2 Neutral

She's written ten emails.

The simple form focuses on a completed number.

Danger zone

Common danger zones

Do not use this tense with a finished past time that is separate from now, such as yesterday, last year, in 2019, or at 8 p.m. Mistake: “I’ve been working late yesterday.” Corrected: “I worked late yesterday.” If the time period is still open, the tense can work: today, this week, this month, recently. Also avoid it when a clear completed result is more important than the activity. For numbers, totals, and achievements, present perfect simple is usually better: say you have answered twenty emails, not that you have been answering twenty emails. The continuous form may suggest the action is unfinished, repeated, tiring, or the cause of a present situation.
Mistake Grammar B1 Vocabulary A2 Neutral

I've been working late yesterday.

Yesterday is a finished past time, so present perfect continuous is not used.

Corrected Grammar B1 Vocabulary A2 Neutral

I worked late yesterday.

Use past simple with a finished past time.

Summary

Quick choice guide

To choose the present perfect continuous, check three things. One: there is a past-to-now connection. Two: the activity or duration matters. Three: the activity may still be happening, may have just stopped, or may explain a present result. Build it with have or has + been + -ing. Add for, since, lately, recently, all day, or this week when useful. Choose present perfect simple instead when you want completion, result, experience, or a number. Choose past simple when the time is finished and separate from now.

Welcome back!

Please sign in to continue

Forgot password?
Don't have an account? Sign up