B1 Verb Tenses 15 min read Medium

Talking about Ongoing Actions (Present Perfect Continuous)

Mastering Present Perfect Continuous connects past actions to current reality, revealing duration and impact.

Grammar Rule in 30 Seconds

Use this to talk about actions that started in the past and are still happening right now, focusing on the duration.

  • Use 'have/has been' + '-ing' for ongoing actions like 'I have been waiting'.
  • Focus on 'how long' something has been happening using 'for' or 'since'.
  • Use it for recent actions that have a visible result now, like being sweaty from running.
Subject + 🏗️ (have/has) + 🧱 (been) + 🏃‍♂️ (verb-ing)

Overview

You started something before. You are still doing it now.

It tells us how long an action lasted until now.

Conjugation Table

Subject Auxiliary Verb (to have) been Main Verb + -ing Example
:--------------- :--------------------------- :------- :------------------- :---------------------------------
I have been working I have been working.
You have been studying You have been studying.
He/She/It has been watching She has been watching.
We have been playing We have been playing.
They have been talking They have been talking.

How This Grammar Works

This connects the past to now. Use have, been, and -ing.
Use this for long actions. Do not use it for quick things.
Have shows it is about now. Been and -ing show the action.
Focus on the doing. 'I have been learning' means I still learn.
It shows an action started before and did not stop.
It helps describe busy actions and their results now.

Formation Pattern

1
Use a person, have or has, been, and an -ing word.
2
Person + have or has + been + action word + -ing.
3
The person is who does the action. Like I or Sarah.
4
Use has for he, she, it. Use have for other people.
5
You must use been. Put it before the action word.
6
Add -ing to the action word. Walk becomes walking.
7
Example of formation:
8
Subject: We
9
have/has: have
10
been: been
11
The action word with -ing: discuss becomes discussing.
12
Result: We have been discussing the project.
13
This rule makes your meaning clear for actions happening now.

When To Use It

Use this for things you still do now. Use for and since.
I have been studying for three hours means I am still studying.
Use this to explain results. You look tired from working.
Similarly, observing a wet street, one infers, It has been raining. The rain stopped, but its consequence is immediate.
This shows an action is for a short time.
This helps describe things that can change soon.
Use it to ask How long. How long have you learned?
This shows the total time from the past until now.

When Not To Use It

Do not use this for all words. Some show feelings.
Do not say 'I have been knowing.' Say 'I have known.'
This rule is very important for good English.
Do not use this for finished things. Use it for 'how many'. Say: I have made three cakes.
Saying 'I have been making three cakes' is wrong. Say: I have made three cakes. It shows you are finished.
Do not use this for things that ended long ago. Use the past word. Say: I watched a movie last night.
Do not say 'I have been watching last night'. Last night is over. This way needs a link to now.
Do not use this for daily routines. Say: He studies every day. This way means he never stopped.

Common Mistakes

One way is for 'still doing'. One way is for 'finished'. Say: I am painting (now). I have painted (done).
Do not use words like 'know' or 'love' this way. Say: I have known him for years. This is the right way.
Use 'has' for he, she, and it. Use 'have' for I, you, we, and they. Say: He has been working.
You must use the word 'been'. Say: I have been working hard. Do not leave it out.

Memory Trick

Think of a river. It starts in the past. It flows to you right now. This is like the action.

This links the past to now. Use 'ing' for moving things. You started a house. You are still building it.

Real Conversations

The Present Perfect Continuous is integral to natural, contemporary English conversation, allowing for nuanced communication in various contexts. In casual text messages or social media interactions, it conveys ongoing activities or recent states. For instance, a friend might text, I've been binge-watching that new series all weekend – it's addictive! This implies activity started in the past and continued up to the present, possibly still ongoing. Another common phrase: Sorry, I've been super busy with work lately. This explains a current state (busyness) resulting from continuous past activity.

In professional or academic settings, it describes project progress or sustained efforts. During a meeting, a colleague might report, We have been developing the new software module for six months, and we're on schedule. This highlights continuous work over a specified period. In an email, you might write, I have been reviewing your proposal since yesterday, and I have some feedback. This shows sustained engagement with a task.

Even in everyday observations, the tense helps explain present conditions. If you see someone with paint on their clothes, you might intuitively think, They've been painting. The evidence (paint) points to a recent, continuous activity. Likewise, a parent might ask their child, Have you been playing with your food? based on visual cues. The tense adds descriptive detail, making communication more precise and relatable, reflecting an activity's trajectory from past to present.

Contrast With Similar Patterns

You must know the difference. It helps you speak better and more clearly.
Doing something versus finished with something.
This is very important for new students to learn.
  • Present Perfect Continuous (I have been studying): Emphasizes the duration and ongoing nature of an action, or a recently finished action with visible results. The focus is on the process. It answers how long.
  • I have been reading this book for two hours. (Implies you are still reading, or just stopped, focusing on the activity's length.)
  • My eyes are tired because I have been staring at the screen. (Focus on the activity causing the current state.)
  • Present Perfect Simple (I have studied): Emphasizes the completion, result, or experience of an action. The focus is on the outcome or the fact of having done something. It answers what has happened.
  • I have read this book. (Implies the book is finished, focusing on the accomplishment.)
  • I have worked for this company for five years. (Can mean you still work there, focusing on the experience or fact of employment, less on the ongoing daily process than the continuous form.)
Use 'known', not 'been knowing'. For finished work like 'five emails', use the short way. It is the rule.
One way is about time. The other way is about finishing the work.
Doing it now versus doing it for a long time.
Both are happening now. But the time is different.
  • Present Continuous (I am studying): Describes an action happening right now, at the exact moment of speaking. It is a snapshot of the present.
  • I am working on my laptop at this moment.
  • She is talking on the phone now.
  • Present Perfect Continuous (I have been studying): Describes an action that started in the past and has continued up to the present moment, often with an emphasis on its duration. It is a continuous timeline leading to the present.
  • I have been working on this report since morning. (Started in the morning, still ongoing.)
  • She has been talking on the phone for an hour. (Started an hour ago, still ongoing.)
One is only for now. One is from then until now. Use 'since' to show when it started.

Progressive Practice

1

Practice every day. Look for these words in news and songs. Look for 'for' and 'since'.

2

Try to use it. Say: I have been drinking tea since morning. Or: I have been reading for an hour.

3

Check your own work. Use 'for' or 'since' to show time. This will help you speak naturally.

Quick FAQ

Question: What is the difference between 'still doing' and 'finished'?

The Continuous emphasizes the duration and ongoing nature of an action up to the present, or a recently finished action with present results. The Simple focuses on the completion or result of an action, or an experience, at an unspecified time.

Question: Can I use 'for' and 'since' with these words?

Yes, absolutely. These time expressions are frequently used with the Present Perfect Continuous to specify the duration (for two hours) or the starting point (since Monday) of the ongoing action.

Why do some words not use '-ing'?

State verbs describe conditions, emotions, or relationships that exist rather than dynamic actions that progress. Continuous tenses are designed for actions that have a beginning, middle, and potential end, which doesn't apply to states.

Are these two names for the same thing?

Yes, they are synonymous terms for the same tense. Both refer to the structure have/has + been + verb-ing.

How do I say 'no' or ask a question?

For negatives, place not between have/has and been (e.g., She has not been feeling well). For questions, invert the subject and have/has (e.g., Have you been waiting long?).

What words do I use when I see the result?

The Present Perfect Continuous is ideal for this situation. For example, The kitchen smells wonderful because someone has been baking. The baking finished recently, but its effects are evident now.

Does this always mean a long time?

Not necessarily. While it often describes longer activities, it can also refer to shorter ones if the emphasis is on the continuous nature and its immediate impact. For instance, I've been working on this puzzle for only ten minutes, but my brain already hurts.

Conjugating the Present Perfect Continuous

Subject Auxiliary (Have/Has) Been Verb (-ing) Example
I
have
been
working
I have been working.
You
have
been
working
You have been working.
He/She/It
has
been
working
She has been working.
We
have
been
working
We have been working.
They
have
been
working
They have been working.

Common Contractions

Full Form Contraction Negative Contraction
I have been
I've been
I haven't been
You have been
You've been
You haven't been
He has been
He's been
He hasn't been
She has been
She's been
She hasn't been
It has been
It's been
It hasn't been
We have been
We've been
We haven't been
They have been
They've been
They haven't been

Meanings

A verb tense used to show that an action started in the past and has continued up to the present moment, or has just stopped but has a clear effect on the present.

1

Duration from Past to Present

Emphasizing how long an activity has been continuing.

“She has been working here since 2015.”

“They have been talking on the phone for over an hour.”

2

Recent Activity with Present Result

An action that recently stopped but we can see the results now.

“I'm tired because I've been running.”

“The ground is wet; it has been raining.”

3

Temporary Situations

Describing a situation that is happening lately but might not be permanent.

“I've been staying with my brother until I find a flat.”

“He's been eating a lot of junk food recently.”

Reference Table

Reference table for Talking about Ongoing Actions (Present Perfect Continuous)
Form Structure Example
Affirmative
S + have/has + been + V-ing
I have been studying.
Negative
S + have/has + not + been + V-ing
She hasn't been sleeping.
Question
Have/Has + S + been + V-ing?
Have you been waiting?
Short Answer (+)
Yes, S + have/has.
Yes, I have.
Short Answer (-)
No, S + haven't/hasn't.
No, she hasn't.
Wh- Question
Wh- + have/has + S + been + V-ing?
What have they been doing?

Formality Spectrum

Formal
I apologize for the delay; I have been attending to an urgent matter.

I apologize for the delay; I have been attending to an urgent matter. (Apologizing for lateness)

Neutral
Sorry I'm late, I've been dealing with some stuff.

Sorry I'm late, I've been dealing with some stuff. (Apologizing for lateness)

Informal
Sorry! Been busy with some things.

Sorry! Been busy with some things. (Apologizing for lateness)

Slang
My bad, been tied up.

My bad, been tied up. (Apologizing for lateness)

Present Perfect Continuous Usage

Present Perfect Continuous

Duration

  • For For 2 hours
  • Since Since 9 AM

Result

  • Tired I've been running
  • Wet It's been raining

Simple vs. Continuous

Present Perfect Simple
Finished I have read the book.
Present Perfect Continuous
Ongoing I have been reading the book.

Choosing the Tense

1

Is the action ongoing?

YES
Use Continuous
NO
Is there a result?
2

Is it a stative verb?

YES
Use Simple
NO
Use Continuous

Time Markers

Duration

  • for ages
  • for a while
  • all day
📍

Starting Point

  • since Monday
  • since I was a kid
  • since breakfast

Examples by Level

1

I have been playing.

2

She has been eating.

3

We have been walking.

4

They have been waiting.

1

I have been working for two hours.

2

He has been living here since May.

3

Have you been waiting long?

4

It hasn't been raining today.

1

I've been thinking about changing my job lately.

2

Why are you so sweaty? I've been gardening.

3

They've been arguing all morning.

4

She's been feeling a bit under the weather recently.

1

I've been trying to reach you for days, but your phone was off.

2

The company has been struggling to meet its targets this quarter.

3

He's been working out a lot; you can really see the difference.

4

We've been considering moving to the countryside for some time now.

1

I've been meaning to catch up with you regarding the project's progress.

2

The researchers have been conducting experiments to validate the hypothesis.

3

She has been consistently outperforming her peers in every assessment.

4

The political climate has been shifting toward more populist ideologies.

1

The author has been painstakingly revising the manuscript for over a decade.

2

Economists have been debating the long-term implications of this policy since its inception.

3

The ecosystem has been undergoing subtle but irreversible changes due to global warming.

4

I've been oscillating between accepting the offer and pursuing my own venture.

Easily Confused

Talking about Ongoing Actions (Present Perfect Continuous) vs Present Perfect Simple

Learners mix them up when talking about completed vs. uncompleted actions.

Talking about Ongoing Actions (Present Perfect Continuous) vs Present Continuous

Learners use 'I am doing' for actions that started in the past.

Talking about Ongoing Actions (Present Perfect Continuous) vs Past Perfect Continuous

Learners use the Present form when the action ended before another past action.

Common Mistakes

I am working here for 2 years.

I have been working here for 2 years.

In English, you cannot use the present tense for actions that started in the past.

I have working.

I have been working.

You must include 'been' to form the perfect continuous.

She has been work.

She has been working.

The main verb must always have the -ing ending.

They have been been working.

They have been working.

Don't double the 'been'.

He have been waiting.

He has been waiting.

Third person singular (he/she/it) requires 'has'.

I have been knowing him.

I have known him.

'Know' is a stative verb and cannot be used in the continuous form.

I've been here since two hours.

I've been here for two hours.

Use 'for' for a period of time, 'since' for a point in time.

I have been broken the vase.

I have broken the vase.

Breaking a vase is a single, finished action. Use Present Perfect Simple.

How long are you waiting?

How long have you been waiting?

'How long' usually triggers the Present Perfect Continuous.

I've been being tired.

I've been tired.

'Be' is a stative verb; 'been being' is rarely used in this context.

I've been having this car for years.

I've had this car for years.

When 'have' means possession, it is stative.

Sentence Patterns

I have been ___ for ___.

She has been ___ since ___.

Have you been ___ lately?

I'm tired because I've been ___.

Real World Usage

Job Interviews very common

I have been working in this industry for over a decade.

Texting Friends constant

Sorry, I've been sleeping all afternoon!

Doctor's Appointment common

I've been having these headaches for about a week.

Social Media Captions very common

We've been dreaming of this vacation for years!

Customer Support common

I've been trying to log in, but the site keeps crashing.

Weather Reports occasional

It has been raining steadily across the region.

Dating common

I've been looking forward to this date all week.

Academic Writing occasional

Scholars have been debating this theory for centuries.

💡

The 'How Long' Rule

If you ask a question starting with 'How long...', 90% of the time you should use the Present Perfect Continuous.
⚠️

Stative Verb Trap

Never use -ing with verbs like 'know', 'like', 'love', 'hate', or 'believe'. Even if it's ongoing, use the Simple form: 'I have known him' (NOT 'I have been knowing him').
🎯

Visible Results

Use this tense to explain why you look or feel a certain way. 'I've been crying' explains red eyes; 'I've been working' explains why you're tired.
💬

Politeness

Use 'I've been meaning to...' to introduce a topic you should have brought up earlier. It sounds very natural and polite.

Smart Tips

Automatically reach for the Present Perfect Continuous.

How long do you wait? How long have you been waiting?

Use 'I've been [verb-ing]' to provide the reason.

I am tired because I ran. I'm tired because I've been running.

You can use either Simple or Continuous, but Continuous sounds more like a current, active part of your life.

I have lived here for a year. I've been living here for a year.

Use 'I've been meaning to...' to show you haven't forgotten.

I wanted to call you. I've been meaning to call you.

Pronunciation

/aɪv bɪn ˈwɜːrkɪŋ/

The 'been' reduction

In natural speech, 'been' is often reduced to /bɪn/ (like 'bin') rather than /biːn/ (like 'bean').

I've been STUDYING.

Contraction stress

The stress usually falls on the main verb, not on 'have' or 'been'.

Rising-Falling for statements

I've been ↗waiting for ↘hours.

Conveys a sense of duration or slight frustration.

Memorize It

Mnemonic

Remember 'HBB': Have/Has + Been + -ing. Think of it as 'Have Been Busy' doing something.

Visual Association

Imagine a long bridge connecting a 'Past' island to a 'Present' island. On the bridge, someone is walking (the action). The bridge is the 'been' part that holds the past and present together.

Rhyme

If the action's still in view, 'have been -ing' is for you!

Story

Bob started painting his house at 8 AM. It is now 2 PM and Bob is covered in paint. Bob says, 'I have been painting all day.' The paint on Bob is the result, and the time spent is the duration.

Word Web

DurationOngoingRecentlyLatelyForSinceProcess

Challenge

Look around you. Find one thing that has been happening for a while (e.g., the sun shining, a fan spinning). Say it out loud: 'The fan has been spinning for ten minutes.'

Cultural Notes

British speakers often use the Present Perfect Continuous more frequently than Americans in casual conversation to describe recent events.

Americans might sometimes substitute the Past Simple in contexts where a result is visible, though PPC is still standard for duration.

Australians frequently use the contraction 'I've been' followed by 'reckoning' to express a developing thought.

The 'have + been + -ing' construction developed in Middle English as a way to combine the perfect aspect (completion/result) with the progressive aspect (ongoing action).

Conversation Starters

What have you been doing since we last met?

Have you been watching any good series on Netflix lately?

What projects have you been working on at your job recently?

How long have you been living in this city?

Journal Prompts

Write about a hobby you have been practicing recently. How long have you been doing it?
Describe your daily routine over the last month. What have you been doing differently?
Reflect on your English learning journey. How long have you been studying, and what have you been focusing on?
Discuss a global issue that has been developing over the last few years.

Common Mistakes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Complete the sentence with the correct form of the verb in brackets.

I ___ (wait) for the bus for twenty minutes.

✓ Correct! ✗ Not quite. Correct answer: have been waiting
The duration 'for twenty minutes' requires the Present Perfect Continuous.
Choose the most natural sounding sentence. Multiple Choice

Why are your hands so dirty?

✓ Correct! ✗ Not quite. Correct answer: I have been working in the garden.
The dirty hands are a present result of a recent activity.
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

She has been knowing him since they were children.

✓ Correct! ✗ Not quite. Correct answer: has been knowing -> has known
'Know' is a stative verb and cannot be continuous.
Rewrite the sentences using the Present Perfect Continuous. Sentence Transformation

It started raining at 2 PM. It is still raining now.

✓ Correct! ✗ Not quite. Correct answer: It has been raining since 2 PM.
This combines the start time and the ongoing action.
Fill in the gap in the conversation. Dialogue Completion

A: You look exhausted! B: I ___ (study) all night.

✓ Correct! ✗ Not quite. Correct answer: have been studying
The exhaustion is a result of the all-night activity.
Which sentence focuses on the RESULT (not the duration)? Grammar Sorting

Select the Present Perfect Simple sentence.

✓ Correct! ✗ Not quite. Correct answer: I have washed the car.
Present Perfect Simple focuses on the completed result.
Put the words in the correct order. Sentence Building

been / they / for / learning / have / years / English / five

✓ Correct! ✗ Not quite. Correct answer: They have been learning English for five years.
The standard order is Subject + have been + V-ing + Object + Duration.
Match the situation to the sentence. Match Pairs

Match each item on the left with its pair on the right:

✓ Correct! ✗ Not quite. Correct answer: Someone has been baking.
The mess is the result of the process of baking.

Score: /8

Practice Exercises

8 exercises
Complete the sentence with the correct form of the verb in brackets.

I ___ (wait) for the bus for twenty minutes.

✓ Correct! ✗ Not quite. Correct answer: have been waiting
The duration 'for twenty minutes' requires the Present Perfect Continuous.
Choose the most natural sounding sentence. Multiple Choice

Why are your hands so dirty?

✓ Correct! ✗ Not quite. Correct answer: I have been working in the garden.
The dirty hands are a present result of a recent activity.
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

She has been knowing him since they were children.

✓ Correct! ✗ Not quite. Correct answer: has been knowing -> has known
'Know' is a stative verb and cannot be continuous.
Rewrite the sentences using the Present Perfect Continuous. Sentence Transformation

It started raining at 2 PM. It is still raining now.

✓ Correct! ✗ Not quite. Correct answer: It has been raining since 2 PM.
This combines the start time and the ongoing action.
Fill in the gap in the conversation. Dialogue Completion

A: You look exhausted! B: I ___ (study) all night.

✓ Correct! ✗ Not quite. Correct answer: have been studying
The exhaustion is a result of the all-night activity.
Which sentence focuses on the RESULT (not the duration)? Grammar Sorting

Select the Present Perfect Simple sentence.

✓ Correct! ✗ Not quite. Correct answer: I have washed the car.
Present Perfect Simple focuses on the completed result.
Put the words in the correct order. Sentence Building

been / they / for / learning / have / years / English / five

✓ Correct! ✗ Not quite. Correct answer: They have been learning English for five years.
The standard order is Subject + have been + V-ing + Object + Duration.
Match the situation to the sentence. Match Pairs

Situation: The kitchen is a mess and there is flour everywhere.

✓ Correct! ✗ Not quite. Correct answer: Someone has been baking.
The mess is the result of the process of baking.

Score: /8

Practice Bank

12 exercises
Complete the sentence with the correct form of the verb. Fill in the Blank

We ___ (wait) for the bus for twenty minutes.

✓ Correct! ✗ Not quite. Correct answer: have been waiting
Complete the sentence with the correct form of the verb. Fill in the Blank

My phone battery is low because I ___ (use) it heavily all day.

✓ Correct! ✗ Not quite. Correct answer: have been using
Identify and correct the grammatical error. Error Correction

He has been owning that car for five years.

✓ Correct! ✗ Not quite. Correct answer: He has owned that car for five years.
Find the mistake and choose the best correction. Error Correction

They have been building this bridge, and they finished it last week.

✓ Correct! ✗ Not quite. Correct answer: They built this bridge, and they finished it last week.
Select the grammatically correct sentence. Multiple Choice

Which sentence properly uses the Present Perfect Continuous?

✓ Correct! ✗ Not quite. Correct answer: I have believed in ghosts for years.
Choose the sentence that best describes an ongoing action. Multiple Choice

Select the best sentence:

✓ Correct! ✗ Not quite. Correct answer: She has been painting her room, and it's still not done.
Translate the following into English. Translation

Translate into English: 'Hemos estado aprendiendo alemán durante seis meses.'

✓ Correct! ✗ Not quite. Correct answer: ["We have been learning German for six months.","We've been learning German for six months."]
Translate the following into English. Translation

Translate into English: '¿Qué has estado haciendo últimamente?'

✓ Correct! ✗ Not quite. Correct answer: ["What have you been doing lately?","What have you been up to lately?"]
Put the words in order to form a correct sentence. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: She has been training for the marathon for three months.
Unscramble the words to make a question. Sentence Reorder

Arrange these words into a question:

✓ Correct! ✗ Not quite. Correct answer: How long have you been expecting him?
Match the subject with the correct auxiliary verb for Present Perfect Continuous. Match Pairs

Match each subject with its corresponding 'have' or 'has' form:

✓ Correct! ✗ Not quite. Correct answer: matched
Match the verb to its correct '-ing' form. Match Pairs

Match the base verb with its '-ing' form:

✓ Correct! ✗ Not quite. Correct answer: matched

Score: /12

FAQ (8)

Yes! They are the most common time markers. Use `for` for a period (for 3 hours) and `since` for a specific point (since 3 o'clock).

Often, there is very little difference. However, `I've worked` sounds more permanent, while `I've been working` sounds more temporary or emphasizes the effort.

Because `know` is a stative verb. Stative verbs describe states, not actions, so they don't usually take the -ing form.

In American English, it's usually `The team has been`. In British English, both `has been` and `have been` are acceptable.

Yes, if the result is still visible. For example, if you are out of breath, you say `I've been running` even if you have stopped.

Move 'have' or 'has' to the front: `Have you been studying?`

Very! It's much more common in speech than in formal writing because we often talk about our recent activities.

Just add 'not' after have/has: `I have not (haven't) been working.`

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish low

Presente de indicativo + desde hace

English requires the perfect aspect (have been) while Spanish uses the present.

French low

Présent + depuis

French does not have a specific 'perfect continuous' construction for this meaning.

German low

Präsens + seit

German lacks the continuous aspect entirely in its standard grammar.

Japanese moderate

~te iru (ている)

Japanese relies on context or time markers to show the action started in the past.

Arabic moderate

Ma zala (ما زال) + Present Verb

Arabic grammar structures the relationship between time and aspect differently, often using the active participle.

Chinese low

Yīzhí (一直) + Verb + le (了)

Chinese has no verb conjugation, so the 'have been -ing' structure is purely lexical.

Learning Path

Prerequisites

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!