English Tenses

Perfect Continuous Tenses: Rules, Uses, and Examples

Perfect Continuous: Tenses Rules, Uses, and Examples

Perfect continuous tenses connect an ongoing or repeated activity to a present, past, or future reference point. They combine a form of have, the past participle been, and the -ing form of the main verb. For example, has been studying, had been studying, and will have been studying describe similar activities from three different time perspectives.

These forms commonly emphasize activity, duration, repetition, temporary situations, and visible results. Therefore, this guide explains the present, past, and future perfect continuous separately, including their structures, uses, time expressions, comparisons, restrictions, and common errors.

Perfect Continuous Tenses in English with Examples
Perfect Continuous Tenses in English with Examples

Perfect Continuous Tenses and Their Time Relationships

Perfect continuous tenses describe an activity that began before a present, past, or future reference point and continued, repeated, or remained relevant up to that point. The activity may still be happening, or it may have stopped shortly before the reference point and left a noticeable result.

TenseStructureReference pointMain meaningExample
Present perfect continuoushave/has been + verb-ingNowActivity continuing or relevant up to nowShe has been studying for two hours.
Past perfect continuoushad been + verb-ingA past pointActivity continuing up to an earlier past pointShe had been studying before dinner.
Future perfect continuouswill have been + verb-ingA future pointDuration continuing up to a future pointShe will have been studying for two hours by dinner.

The same activity changes its time relationship when the reference point changes:

  • Present: I have been working for two hours.
  • Past: I had been working for two hours before lunch.
  • Future: I will have been working for two hours by lunch.

Perfect continuous forms combine two grammatical ideas:

  • The perfect aspect connects an earlier period to a later reference point.
  • The continuous aspect emphasizes an activity, process, repetition, development, or duration.

Structures of Perfect Continuous Tenses

All three forms contain been followed by a present participle. However, the auxiliary before been changes to establish the present, past, or future viewpoint.

Affirmative Forms

TenseStructureExample
Present perfect continuousSubject + have/has + been + verb-ingThey have been waiting.
Past perfect continuousSubject + had + been + verb-ingThey had been waiting.
Future perfect continuousSubject + will have + been + verb-ingThey will have been waiting.

Negative Forms

TenseStructureExample
Present perfect continuousSubject + have/has not + been + verb-ingThey have not been waiting.
Past perfect continuousSubject + had not + been + verb-ingThey had not been waiting.
Future perfect continuousSubject + will not have + been + verb-ingThey will not have been waiting.

Questions and Short Answers

TenseQuestion structureQuestionShort answer
Present perfect continuousHave/Has + subject + been + verb-ing?Has she been working?Yes, she has.
Past perfect continuousHad + subject + been + verb-ing?Had she been working?No, she hadn’t.
Future perfect continuousWill + subject + have + been + verb-ing?Will she have been working?Yes, she will.

Move the first auxiliary before the subject to form a question. Similarly, place not after the first auxiliary to form a negative. Perfect continuous questions do not use do, does, or did.

Short answers repeat only the first auxiliary. Therefore, answer Yes, she has, not Yes, she has been. Meanwhile, a wh-question places the question word before the auxiliary: How long have you been waiting?

Negative Questions

TenseFull formContracted form
Present perfect continuousHas she not been sleeping?Hasn’t she been sleeping?
Past perfect continuousHad they not been working?Hadn’t they been working?
Future perfect continuousWill he not have been studying?Won’t he have been studying?

Negative questions often express surprise, seek confirmation, or show that the speaker expected something different.

Contractions in Perfect Continuous Forms

Full formContractionExample
I have beenI’ve beenI’ve been reading.
She has beenShe’s beenShe’s been working.
We have not beenWe haven’t beenWe haven’t been sleeping well.
He has not beenHe hasn’t beenHe hasn’t been attending class.
They had beenThey’d beenThey’d been waiting for hours.
She had not beenShe hadn’t beenShe hadn’t been feeling well.
I will have beenI’ll have beenI’ll have been working for six hours.
We will not have beenWe won’t have beenWe won’t have been waiting long.

The contraction she’s can mean she is or she has. The next word reveals the meaning: She’s working means she is working, while She’s been working means she has been working. Likewise, she’d can mean she had or she would.

Formation of the -ing Form

The final verb in a perfect continuous construction always takes its present-participle or -ing form.

Spelling ruleBase verb-ing form
Add -ingworkworking
Remove final silent ewritewriting
Keep final double eseeseeing
Double the final consonantrunrunning
Change ie to ylielying
Keep final ystudystudying
Do not double final wsnowsnowing
Do not double final xfixfixing

British English often uses travelling, while American English commonly uses traveling. Regardless of the spelling variety, been never changes inside a perfect continuous construction. In addition, been is the past participle of be, whereas working is the present participle of work.

Present Perfect Continuous Tense

The present perfect continuous connects an activity to now. It can describe something that continues, something that has recently stopped, a repeated pattern, or a temporary situation.

Present Perfect Continuous Structure

Sentence typeStructureExample
AffirmativeSubject + have/has + been + verb-ingShe has been reading.
NegativeSubject + have/has not + been + verb-ingShe has not been reading.
QuestionHave/Has + subject + been + verb-ing?Has she been reading?
Wh-questionQuestion word + have/has + subject + been + verb-ing?How long has she been reading?

Use has with he, she, and it. Use have with I, you, we, and they.

Uses of the Present Perfect Continuous

Activities Continuing Up to Now

Use this form for an activity that began earlier and continues at the present moment.

  • I have been studying for three hours.
  • She has been working here since January.
  • They have been waiting since noon.
  • It has been raining all morning.

Recently Stopped Activities

The activity may have stopped shortly before speaking, but its result remains visible or important.

  • Your clothes are wet because you have been walking in the rain.
  • The kitchen smells wonderful because Ali has been cooking.
  • Her eyes are tired because she has been reading.
  • The ground is muddy because it has been raining.

Therefore, the present perfect continuous does not always mean that an activity remains unfinished.

Repeated Activities Up to Now

  • We have been visiting our grandparents regularly.
  • He has been calling me every evening.
  • The children have been practicing after school.
  • Customers have been reporting the same problem lately.

Temporary Situations

  • I have been staying with my cousin this week.
  • She has been working from home recently.
  • They have been using a temporary office.
  • We have been taking the bus while our car is in the garage.

Changing or Developing Activities

  • The weather has been getting colder.
  • Your pronunciation has been improving.
  • The company has been expanding rapidly.
  • More students have been choosing online courses.

Present Perfect Continuous Examples

The following 20 examples include affirmative sentences, negatives, questions, and short answers.

  1. I have been learning Spanish for six months.
  2. Sana has been preparing for her exam all week.
  3. The children have been playing in the garden since breakfast.
  4. It has been snowing, so the roads are slippery.
  5. We have been discussing the new plan recently.
  6. My brother has been looking for a new apartment.
  7. Prices have been rising steadily this year.
  8. The mechanic has been checking the engine for an hour.
  9. I have not been sleeping well lately.
  10. She hasn’t been attending her evening classes.
  11. They have not been using the old entrance.
  12. The printer hasn’t been working properly since Monday.
  13. We haven’t been watching much television recently.
  14. Ahmed has not been feeling well today.
  15. Have you been waiting long? No, I haven’t.
  16. Has she been working from home? Yes, she has.
  17. How long have they been living here? They have been living here for four years.
  18. Have the students been practicing regularly? Yes, they have.
  19. Why has he been calling you? He has been asking about the project.
  20. Has it been raining all morning? No, it hasn’t.

Present Perfect Continuous Time Expressions

ExpressionExample
forI have been reading for two hours.
sinceShe has been working since Monday.
all dayThey have been traveling all day.
latelyHe has been sleeping badly lately.
recentlyWe have been discussing it recently.
this weekI have been exercising regularly this week.
todayShe has been answering emails today.
how longHow long have you been waiting?

Avoid the present perfect continuous with a finished past expression.

IncorrectCorrect
I have been studying yesterday.I studied yesterday.
She has been working last week.She worked last week.
They have been traveling in 2020.They traveled in 2020.

Past Perfect Continuous Tense

The past perfect continuous connects an earlier activity to a later past point. It often emphasizes how long the activity continued or explains a past result.

Past Perfect Continuous Structure

Sentence typeStructureExample
AffirmativeSubject + had + been + verb-ingShe had been reading.
NegativeSubject + had not + been + verb-ingShe had not been reading.
QuestionHad + subject + been + verb-ing?Had she been reading?
Wh-questionQuestion word + had + subject + been + verb-ing?How long had she been reading?

The auxiliary had remains the same with every subject.

Uses of the Past Perfect Continuous

Activities Continuing Until a Past Point

  • She had been studying for three hours before dinner.
  • We had been waiting since noon when the bus arrived.
  • They had been living there for a decade before moving.
  • He had been teaching for years before becoming principal.

Earlier Activities Causing Past Results

  • The road was wet because it had been raining.
  • Her hands were dirty because she had been gardening.
  • The children were tired because they had been playing outside.
  • His voice was weak because he had been speaking for hours.

Repeated Activities Before a Past Point

  • Someone had been leaving messages on her phone.
  • The neighbors had been complaining for months.
  • We had been meeting every Friday before the office closed.
  • He had been missing classes regularly.

Past Temporary Situations

  • I had been staying with relatives before I found an apartment.
  • She had been working at a café while looking for another job.
  • They had been using a rented car.
  • The school had been holding classes in a temporary building.

Interrupted Earlier Activities

  • We had been walking for an hour when the storm began.
  • She had been writing when the computer suddenly shut down.
  • The workers had been repairing the road when it started to rain.
  • He had been sleeping when the phone rang.

Past Perfect Continuous Examples

  1. The farmers had been working since sunrise before the rain started.
  2. Fatima had been studying for hours when her friend called.
  3. We had been driving for a long time before we found a hotel.
  4. The dog was muddy because it had been running through the garden.
  5. He had been teaching at the college before he moved abroad.
  6. The company had been losing customers for several months.
  7. They had been building the bridge for a year when funding stopped.
  8. I had been trying to contact you before my phone died.
  9. She had not been working there for very long when she received a promotion.
  10. We hadn’t been expecting so many guests.
  11. The children had not been sleeping well before the holiday.
  12. He hadn’t been exercising regularly, so the race felt difficult.
  13. They had not been following the safety instructions.
  14. The machine hadn’t been operating properly before it stopped.
  15. Had you been waiting long when the bus arrived? Yes, I had.
  16. Had she been feeling ill before the meeting? No, she hadn’t.
  17. How long had they been traveling before they rested? They had been traveling for eight hours.
  18. Had the workers been repairing the roof? Yes, they had.
  19. Why had he been avoiding the manager? He had been worrying about the deadline.
  20. Had it been raining before you left? No, it hadn’t.

Past Perfect Continuous Time Expressions

ExpressionExample
forHe had been working for six hours.
sinceThey had been waiting since noon.
beforeWe had been talking before she arrived.
whenI had been sleeping when the phone rang.
by the timeShe had been studying for hours by the time dinner began.
until thenI had been living alone until then.
all dayThey had been traveling all day.
up to that pointThe plan had been working well up to that point.

Future Perfect Continuous Tense

The future perfect continuous measures an activity or its duration up to a future reference point. Although this form appears less often in everyday English, it remains useful for milestones, anniversaries, long projects, and projected duration.

Future Perfect Continuous Structure

Sentence typeStructureExample
AffirmativeSubject + will have + been + verb-ingShe will have been reading.
NegativeSubject + will not have + been + verb-ingShe will not have been reading.
QuestionWill + subject + have + been + verb-ing?Will she have been reading?
Wh-questionQuestion word + will + subject + have + been + verb-ing?How long will she have been reading?

The sequence will have been must remain complete in an affirmative statement.

Uses of the Future Perfect Continuous

Duration Up to a Future Point

  • By June, she will have been studying here for two years.
  • Next month, I will have been working here for a decade.
  • By noon, they will have been traveling for six hours.
  • In January, we will have been living here for five years.

Activities Continuing Before Future Events

  • By the time the bus arrives, we will have been waiting for an hour.
  • When the guests arrive, he will have been cooking all afternoon.
  • Before the lesson ends, the students will have been writing for forty minutes.
  • By the time she graduates, she will have been studying medicine for five years.

Future Milestones

  • Next week, the team will have been training together for a full year.
  • By 2030, scientists will have been researching the problem for decades.
  • In May, my parents will have been running their shop for twenty years.
  • By winter, the builders will have been working on the bridge for eighteen months.

The activity may begin now or at a later future time. In either case, the tense focuses on its duration up to a future reference point.

Future Perfect Continuous Examples

  1. By July, I will have been studying English for three years.
  2. Next week, she will have been working here for six months.
  3. By noon, the crew will have been traveling for ten hours.
  4. They will have been living in Karachi for a decade by 2030.
  5. By the end of the season, the players will have been training together for a year.
  6. When you arrive, I will have been cooking for two hours.
  7. By Friday, the researchers will have been collecting data for a month.
  8. In December, he will have been running the business for twenty years.
  9. I will not have been working here for a full year until September.
  10. She won’t have been studying for very long when the test begins.
  11. They will not have been traveling for twelve hours by noon.
  12. We won’t have been waiting long when the doors open.
  13. The builders will not have been working on the site for a year by May.
  14. He won’t have been teaching for ten years until next January.
  15. Will you have been living here for five years by June? Yes, I will.
  16. Will she have been working all day by then? No, she won’t.
  17. How long will they have been traveling by noon? They will have been traveling for eight hours.
  18. Will the team have been training for a year by the final? Yes, it will.
  19. How long will he have been studying medicine by graduation? He will have been studying it for five years.
  20. Will we have been waiting for more than an hour? No, we won’t.

Future Perfect Continuous Time Expressions

ExpressionExample
byBy noon, I will have been working for four hours.
by thenShe will have been studying for a year by then.
by next yearThey will have been living here for a decade by next year.
by the timeWe will have been waiting for an hour by the time it arrives.
forHe will have been teaching for twenty years.
sinceBy Friday, she will have been working since Monday.
all dayThey will have been traveling all day.
whenWhen you arrive, I will have been cooking for two hours.

Future perfect continuous forms usually need a clear future endpoint or duration. Without one, a simpler future form often sounds more natural.

Differences Among the Three Perfect Continuous Tenses

TenseExampleReference pointMeaning
Present perfect continuousI have been working for two hours.NowThe activity continued up to now.
Past perfect continuousI had been working for two hours before lunch.Past lunchtimeThe activity continued up to a past point.
Future perfect continuousI will have been working for two hours by lunch.Future lunchtimeThe activity will continue up to a future point.

Use this memory guide:

  • Have/has been + verb-ing → activity before and up to now
  • Had been + verb-ing → activity before and up to a past point
  • Will have been + verb-ing → activity continuing up to a future point

For, Since, and How Long

These expressions commonly accompany perfect continuous forms because they establish duration or a starting point.

ExpressionFunctionExample
forIntroduces a durationShe has been studying for two hours.
sinceIntroduces a starting pointShe has been studying since noon.
how longAsks about durationHow long has she been studying?

For three hours identifies the length of an activity, whereas since Monday identifies when the activity began. In addition, since can introduce a clause: They have been waiting since the shop opened.

How long commonly appears with perfect continuous forms. However, it can also accompany perfect simple forms, particularly with stative verbs: How long have you known her?

Common Errors with For and Since

IncorrectCorrectReason
She has been studying since three hours.She has been studying for three hours.Use for with a duration.
He has been working for Monday.He has been working since Monday.Use since with a starting point.
They had been waiting since two hours.They had been waiting for two hours.Two hours expresses duration.

Perfect Continuous and Perfect Simple Forms

Perfect continuous forms usually emphasize an activity, process, repetition, or duration. In contrast, perfect simple forms commonly emphasize a result, quantity, achievement, or state.

Perfect continuousPerfect simpleMain distinction
She has been writing emails all morning.She has written five emails.Activity or duration versus result or quantity
He had been repairing the car.He had repaired the car.Earlier process versus completed result
They will have been building the house for a year.They will have built the house.Future duration versus future completion

Consider these additional contrasts:

FocusPerfect continuousPerfect simple
Activity versus resultI have been cleaning the kitchen.I have cleaned the kitchen.
Duration versus quantityShe has been reading all morning.She has read three chapters.
Temporary versus established stateHe has been staying with friends.He has lived here for years.
Repeated process versus totalThey have been calling customers.They have called fifty customers.

Do not assume that the perfect continuous always expresses an unfinished activity. For example, I have been cleaning the kitchen may describe a recently stopped activity that explains the speaker’s wet clothes or tiredness.

Perfect Continuous and Ordinary Continuous Forms

Ordinary continuousPerfect continuousDifference
She is studying.She has been studying for two hours.Activity now versus activity continuing from earlier
She was studying.She had been studying before dinner.Activity at a past moment versus activity leading up to it
She will be studying at eight.She will have been studying for two hours by eight.Activity at a future moment versus duration up to it

An ordinary continuous form locates an activity at a particular time. By contrast, a perfect continuous form looks back over the period leading to that time.

Stative Verbs with Perfect Continuous Forms

Stative verbs usually describe possession, opinions, feelings, senses, relationships, or conditions rather than deliberate activities. Therefore, they normally use perfect simple forms.

Common stative verbs include:

  • know
  • believe
  • understand
  • own
  • belong
  • need
  • want
  • prefer
  • remember
  • seem
  • love
  • hate
  • contain
  • consist

Stative-Verb Corrections

Unnatural or incorrect formNatural form
I have been knowing her for years.I have known her for years.
He had been owning the house since 2010.He had owned the house since 2010.
She has been wanting a new phone for months.She has wanted a new phone for months.
We had been understanding the problem.We had understood the problem.

Verbs with Stative and Dynamic Meanings

Some verbs can describe either a state or an activity. Their meanings determine whether a continuous form sounds natural.

Stative meaningDynamic meaning
I have had this car for years.I have been having trouble with the engine.
She has thought that for a long time.She has been thinking about the offer.
He has seen the doctor before.He has been seeing the doctor regularly.
The soup has tasted strange.The chef has been tasting the soup.

Future Time Clauses

After when, before, after, until, and by the time, English normally uses a present form to refer to the future. Therefore, do not usually place will inside the time clause.

IncorrectCorrect
By the time she will arrive, we will have been waiting for an hour.By the time she arrives, we will have been waiting for an hour.
When he will finish, he will have been working for ten hours.When he finishes, he will have been working for ten hours.
Before they will leave, they will have been staying here for a week.Before they leave, they will have been staying here for a week.

Passive Perfect Continuous Forms

Passive perfect continuous constructions are grammatically possible, but they usually sound heavy and unnatural. Active wording or another structure generally communicates the meaning more clearly.

Awkward passive formNatural alternative
The road has been being repaired for months.Workers have been repairing the road for months.
The building had been being renovated.The building had been under renovation.
The system will have been being tested for a week.Engineers will have been testing the system for a week.

Because learners rarely need these passive constructions, use an active subject or a phrase such as under renovation whenever possible.

Perfect Continuous Tenses in a Short Paragraph

Amina has been preparing for an important presentation all week. Before meeting her supervisor yesterday, she had been researching the topic for several days and had been organizing her notes into sections. By the time she delivers the presentation on Friday, she will have been working on it for nearly two weeks.

Verb phraseTenseReference pointMeaning
has been preparingPresent perfect continuousNowPreparation has continued up to now.
had been researchingPast perfect continuousYesterday’s meetingResearch continued before the meeting.
had been organizingPast perfect continuousYesterday’s meetingOrganization occurred over an earlier period.
will have been workingFuture perfect continuousFridayThe activity’s duration will reach nearly two weeks.

Common Errors in Perfect Continuous Sentences

Incorrect sentenceCorrect sentenceExplanation
She has been work all day.She has been working all day.Use the -ing form after been.
They have being waiting.They have been waiting.Use the past participle been.
He had been waited for an hour.He had been waiting for an hour.Use a present participle after been.
I will have being studying for two hours.I will have been studying for two hours.The correct sequence is will have been.
She has been studying since three hours.She has been studying for three hours.Use for with a duration.
We have been living here for Monday.We have been living here since Monday.Use since with a starting point.
I have been knowing him for years.I have known him for years.Know is normally stative.
Did they have been working?Had they been working?Do not use did in a past perfect continuous question.
Has she been work here?Has she been working here?Use the -ing form.
By the time she will arrive, we will have been waiting for an hour.By the time she arrives, we will have been waiting for an hour.Use the present simple in the future time clause.

Tips for Choosing the Correct Form

  • First, identify the reference point: present, past, or future.
  • Next, decide whether the sentence emphasizes an activity, process, repetition, or duration.
  • Use the present perfect continuous for activity leading up to now.
  • Use the past perfect continuous for activity leading up to a past point.
  • Use the future perfect continuous for duration leading up to a future point.
  • Use for with durations and since with starting points.
  • Choose a perfect simple form when the result, quantity, state, or completed achievement matters more.
  • Avoid continuous forms with stative verbs unless the verb has a dynamic meaning.
  • Use the present simple—not will—inside most future time clauses.
  • Finally, choose a simpler form when the future perfect continuous sounds unnecessarily heavy.

FAQs

What are the three perfect continuous tenses?

The three forms are the present perfect continuous, past perfect continuous, and future perfect continuous. The present form relates an activity to now, the past form relates it to a past point, and the future form measures an activity or its duration up to a future point.

What structure do all perfect continuous tenses share?

All three forms contain a form of have, followed by been and the -ing form of the main verb. Their structures are have/has been working, had been working, and will have been working. Only the first part changes to establish the reference time.

Do perfect continuous tenses always describe unfinished activities?

No. They often describe activities continuing at the reference point, but they can also describe recently stopped activities with visible results. For example, The ground is wet because it has been raining remains natural even if the rain has just stopped.

What is the difference between perfect simple and perfect continuous forms?

Perfect simple forms commonly emphasize results, quantities, achievements, or states, while perfect continuous forms emphasize activities, duration, repetition, or processes. For example, She has written five pages focuses on quantity, whereas She has been writing all morning focuses on the activity and its duration.

Which verbs normally avoid perfect continuous forms?

Stative verbs such as know, believe, own, understand, need, and prefer usually avoid continuous forms. Therefore, write I have known her for years, not I have been knowing her for years. However, some verbs can take continuous forms when their meanings become dynamic.

You May Also Like

About the author

Simon Keller

Simon Keller

I'm Simon Keller. For eight years, I have led Engrary's visual vocabulary curriculum. I hold an MA in Applied Linguistics and a DELTA certification. I design every lesson personally and review each one for clarity and correctness. My work has guided thousands of learners toward stronger, more precise English.

Leave a Comment