Use it to show how long an action has been in progress up to now.
The present perfect continuous tense, also called the present perfect progressive, is formed with the auxiliary have or has been plus the -ing form of the main verb. It emphasises the duration of an activity that started in the past and either continues now or has just stopped with visible effects. I have been waiting for over an hour measures the time; I have waited would merely report the fact.
The choice between it and the present perfect simple is genuine rather than stylistic. The simple form counts and completes — I've painted the kitchen means the job is done. The continuous form measures the process — I've been painting the kitchen explains why you are covered in paint, and leaves open whether it is finished.
Unlike the present perfect, this band has a visible start — because the tense is built to answer how long. The action reaches now and is usually still going, which is why the duration, not the result, is the point.
How to form the Present Perfect Continuous
Form
Structure
Affirmative
Subject + have/has been + V-ing
Negative
have/has not been + V-ing
Question
Have/Has + Subject + been + V-ing?
Present Perfect Continuous example sentences
AffirmativeI have been studying for three hours.
NegativeHe hasn't been feeling well lately.
QuestionHave you been waiting long?
Present Perfect Continuous vs Present Perfect
Use the continuous for duration, process or visible evidence. Use the simple for a completed result, quantity or state verb.
Both forms connect past activity to now, but their focus is different.
Focus
Present perfect continuous
Present perfect
Duration
I have been reading for two hours.
—
Completed quantity
—
I have read three chapters.
Visible evidence
She has been painting; her hands are blue.
She has painted the door.
State verb
—
I have known him for years.
Common Present Perfect Continuous mistakes
I have been wait for an hour.I have been waiting for an hour.Have been is followed by the -ing form.
She has been knowing him since school.She has known him since school.State verbs such as know normally use the present perfect simple.
They have been working since three hours.They have been working for three hours.Use for with a duration and since with a starting point.
Use the rule above. Every answer comes with the reason for it, so a wrong one is worth as much as a right one.
I ___ for two hours and I'm exhausted.
run
have run
have been running
am running
Show answer
have been running — The present perfect continuous stresses how long the activity lasted and that its effects are still felt.
How long ___ you ___ English?
have ... learn
are ... learning
did ... learn
have ... been learning
Show answer
have ... been learning — How long asks about a duration that reaches the present, so it takes have been + -ing.
Her eyes are red. She ___.
has been crying
is cry
has cried
cried
Show answer
has been crying — The visible evidence points at a recent activity rather than a finished result.
Which sentence is correct?
I have been knowing her for years.
I have known her for years.
I am knowing her for years.
I know her since years.
Show answer
I have known her for years. — Know is a state verb, so it takes the present perfect simple however long the period is.
They ___ that house since March and it still isn't finished.
have renovated
are renovating
have been renovating
renovated
Show answer
have been renovating — An unfinished activity running from a past point to now takes have been + -ing.
He ___ very well lately.
isn't slept
doesn't sleep
hasn't sleeping
hasn't been sleeping
Show answer
hasn't been sleeping — Lately points to a period up to now; the negative attaches to has.
We ___ for the bus for forty minutes. (wait)
Show answer
have been waiting — Have been plus the -ing form stresses how long something has been going on.
She ___ since eight this morning. (study)
Show answer
has been studying — A singular subject takes has been with the -ing form.
The children ___ all afternoon. (play)
Show answer
have been playing — A plural subject takes have been, and the activity continues up to now.
How long ___ here? (you / work)
Show answer
have you been working — How long with an activity still going on takes have been + -ing.
5 short stories in the Present Perfect Continuous
Reading the tense in context is what makes it stick. Every present perfect continuous verb below is highlighted, so you can see the pattern repeating across 587 words of natural English.
Highlighted: present perfect continuous verb
What to look for as you read
Compare each highlighted verb with the plain present perfect and ask what changes. The continuous form draws attention to the ongoing effort or its visible traces; the simple form reports the result. Both are often correct in the same sentence, and choosing between them is a matter of emphasis rather than grammar.
The Passionate Gardener
Look at Sarah's beautiful backyard; it is completely filled with colourful roses and fresh green vegetables. She is quite tired right now because she has been working in the garden since early morning. For the past three hours, she has been digging the soil and planting new seasonal seeds.
She hasn't been resting at all because she wants to finish the project before the hot sun reaches its peak. Her hands are dirty because she has been pulling out stubborn weeds from the flowerbeds.
Lately, her neighbors have been asking her for secret gardening tips because her plants always look so healthy. Sarah smiles and says that she has been trying different natural fertilizers for months, and the wonderful results are finally showing.
Present Perfect Continuous forms in this story:has been workinghas been digginghasn't been restinghas been pullinghave been askinghas been trying
The Modern Musician
Listen carefully to the beautiful melody coming from upstairs. Liam has been practicing the acoustic guitar for four hours without stopping, and his fingers are getting quite sore. He has been preparing for his first live concert, which takes place this weekend.
Since last month, he has been composing original songs that express his deep feelings about life. His bandmates have been helping him record the high-quality audio tracks in a local studio.
He admits that he hasn't been sleeping well recently because he is incredibly nervous about performing on a real stage. However, his loyal fans have been sending him encouraging messages online, which motivates him to keep playing his beautiful music all night.
Present Perfect Continuous forms in this story:has been practicinghas been preparinghas been composinghave been helpinghasn't been sleepinghave been sending
The Dedicated Language Learner
Emma sits at her kitchen table surrounded by thick textbooks and colourful vocabulary flashcards. She has been learning Japanese for two years, and her progress is truly remarkable. Recently, she has been studying advanced kanji characters for an upcoming international language exam.
To improve her listening skills, she has been watching classic Japanese movies without any subtitles every single evening. She hasn't been using traditional translation apps because she wants to force her brain to think directly in the language.
For the past six months, an online native tutor has been practicing conversational speaking with her twice a week. Emma feels very proud because she knows that her hard work has been opening new doors for her future career.
Present Perfect Continuous forms in this story:has been learninghas been studyinghas been watchinghasn't been usinghas been practicinghas been opening
The Tech Startup Journey
The energetic team at the new tech startup is celebrating a major milestone today. For over a year, these brilliant young entrepreneurs have been developing a revolutionary mobile app that helps people reduce food waste. They have been working in a tiny shared garage, sacrificing their weekends to write clean code and fix complex bugs.
The lead designer has been creating amazing user interfaces to make the application look simple and attractive. Fortunately, several wealthy investors have been showing deep interest in their green project recently.
The CEO proudly announces that users have been downloading the beta version rapidly, proving that their collective dedication has been paying off in the best possible way.
Present Perfect Continuous forms in this story:have been developinghave been workinghas been creatinghave been showinghave been downloadinghas been paying
The Fitness Transformation
Mark looks in the mirror and smiles at his incredible physical transformation. For the past eight months, he has been training at the local gym five days a week with a professional coach. He has been lifting heavy weights and doing intense cardio exercises to improve his stamina.
He hasn't been eating processed sugar or fast food because he is strictly following a healthy nutrition plan. His close friends have been praising his discipline because he never misses a workout session, even when he is tired.
Mark notices that he has been feeling much more energetic and focused during his office hours. He knows that this healthy lifestyle has been changing his entire life for the better.
Present Perfect Continuous forms in this story:has been traininghas been liftinghasn't been eatinghave been praisinghas been feelinghas been changing
What is the real difference between I've worked and I've been working?
The simple form emphasises the completed result or quantity, while the continuous emphasises duration and often implies the activity is still going on or has just stopped with visible effects. With how long questions, the continuous is normally required.
Can I use it with state verbs?
No. I have been knowing him for years is wrong; the correct form is I have known him for years. This is a common error precisely because the meaning — a situation continuing over time — feels as though it should demand the continuous form.
Which time expressions does it take?
For and since are the most common, because both measure duration: I've been studying for three hours, She's been working here since March. All day, all week and lately are also frequent. It never appears with a finished time expression, for the same reason as the present perfect simple.