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 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.
| Tense | Structure | Reference point | Main meaning | Example |
|---|---|---|---|---|
| Present perfect continuous | have/has been + verb-ing | Now | Activity continuing or relevant up to now | She has been studying for two hours. |
| Past perfect continuous | had been + verb-ing | A past point | Activity continuing up to an earlier past point | She had been studying before dinner. |
| Future perfect continuous | will have been + verb-ing | A future point | Duration continuing up to a future point | She 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
| Tense | Structure | Example |
|---|---|---|
| Present perfect continuous | Subject + have/has + been + verb-ing | They have been waiting. |
| Past perfect continuous | Subject + had + been + verb-ing | They had been waiting. |
| Future perfect continuous | Subject + will have + been + verb-ing | They will have been waiting. |
Negative Forms
| Tense | Structure | Example |
|---|---|---|
| Present perfect continuous | Subject + have/has not + been + verb-ing | They have not been waiting. |
| Past perfect continuous | Subject + had not + been + verb-ing | They had not been waiting. |
| Future perfect continuous | Subject + will not have + been + verb-ing | They will not have been waiting. |
Questions and Short Answers
| Tense | Question structure | Question | Short answer |
|---|---|---|---|
| Present perfect continuous | Have/Has + subject + been + verb-ing? | Has she been working? | Yes, she has. |
| Past perfect continuous | Had + subject + been + verb-ing? | Had she been working? | No, she hadn’t. |
| Future perfect continuous | Will + 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
| Tense | Full form | Contracted form |
|---|---|---|
| Present perfect continuous | Has she not been sleeping? | Hasn’t she been sleeping? |
| Past perfect continuous | Had they not been working? | Hadn’t they been working? |
| Future perfect continuous | Will 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 form | Contraction | Example |
|---|---|---|
| I have been | I’ve been | I’ve been reading. |
| She has been | She’s been | She’s been working. |
| We have not been | We haven’t been | We haven’t been sleeping well. |
| He has not been | He hasn’t been | He hasn’t been attending class. |
| They had been | They’d been | They’d been waiting for hours. |
| She had not been | She hadn’t been | She hadn’t been feeling well. |
| I will have been | I’ll have been | I’ll have been working for six hours. |
| We will not have been | We won’t have been | We 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 rule | Base verb | -ing form |
|---|---|---|
| Add -ing | work | working |
| Remove final silent e | write | writing |
| Keep final double e | see | seeing |
| Double the final consonant | run | running |
| Change ie to y | lie | lying |
| Keep final y | study | studying |
| Do not double final w | snow | snowing |
| Do not double final x | fix | fixing |
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 type | Structure | Example |
|---|---|---|
| Affirmative | Subject + have/has + been + verb-ing | She has been reading. |
| Negative | Subject + have/has not + been + verb-ing | She has not been reading. |
| Question | Have/Has + subject + been + verb-ing? | Has she been reading? |
| Wh-question | Question 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.
- I have been learning Spanish for six months.
- Sana has been preparing for her exam all week.
- The children have been playing in the garden since breakfast.
- It has been snowing, so the roads are slippery.
- We have been discussing the new plan recently.
- My brother has been looking for a new apartment.
- Prices have been rising steadily this year.
- The mechanic has been checking the engine for an hour.
- I have not been sleeping well lately.
- She hasn’t been attending her evening classes.
- They have not been using the old entrance.
- The printer hasn’t been working properly since Monday.
- We haven’t been watching much television recently.
- Ahmed has not been feeling well today.
- Have you been waiting long? No, I haven’t.
- Has she been working from home? Yes, she has.
- How long have they been living here? They have been living here for four years.
- Have the students been practicing regularly? Yes, they have.
- Why has he been calling you? He has been asking about the project.
- Has it been raining all morning? No, it hasn’t.
Present Perfect Continuous Time Expressions
| Expression | Example |
|---|---|
| for | I have been reading for two hours. |
| since | She has been working since Monday. |
| all day | They have been traveling all day. |
| lately | He has been sleeping badly lately. |
| recently | We have been discussing it recently. |
| this week | I have been exercising regularly this week. |
| today | She has been answering emails today. |
| how long | How long have you been waiting? |
Avoid the present perfect continuous with a finished past expression.
| Incorrect | Correct |
|---|---|
| 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 type | Structure | Example |
|---|---|---|
| Affirmative | Subject + had + been + verb-ing | She had been reading. |
| Negative | Subject + had not + been + verb-ing | She had not been reading. |
| Question | Had + subject + been + verb-ing? | Had she been reading? |
| Wh-question | Question 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
- The farmers had been working since sunrise before the rain started.
- Fatima had been studying for hours when her friend called.
- We had been driving for a long time before we found a hotel.
- The dog was muddy because it had been running through the garden.
- He had been teaching at the college before he moved abroad.
- The company had been losing customers for several months.
- They had been building the bridge for a year when funding stopped.
- I had been trying to contact you before my phone died.
- She had not been working there for very long when she received a promotion.
- We hadn’t been expecting so many guests.
- The children had not been sleeping well before the holiday.
- He hadn’t been exercising regularly, so the race felt difficult.
- They had not been following the safety instructions.
- The machine hadn’t been operating properly before it stopped.
- Had you been waiting long when the bus arrived? Yes, I had.
- Had she been feeling ill before the meeting? No, she hadn’t.
- How long had they been traveling before they rested? They had been traveling for eight hours.
- Had the workers been repairing the roof? Yes, they had.
- Why had he been avoiding the manager? He had been worrying about the deadline.
- Had it been raining before you left? No, it hadn’t.
Past Perfect Continuous Time Expressions
| Expression | Example |
|---|---|
| for | He had been working for six hours. |
| since | They had been waiting since noon. |
| before | We had been talking before she arrived. |
| when | I had been sleeping when the phone rang. |
| by the time | She had been studying for hours by the time dinner began. |
| until then | I had been living alone until then. |
| all day | They had been traveling all day. |
| up to that point | The 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 type | Structure | Example |
|---|---|---|
| Affirmative | Subject + will have + been + verb-ing | She will have been reading. |
| Negative | Subject + will not have + been + verb-ing | She will not have been reading. |
| Question | Will + subject + have + been + verb-ing? | Will she have been reading? |
| Wh-question | Question 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
- By July, I will have been studying English for three years.
- Next week, she will have been working here for six months.
- By noon, the crew will have been traveling for ten hours.
- They will have been living in Karachi for a decade by 2030.
- By the end of the season, the players will have been training together for a year.
- When you arrive, I will have been cooking for two hours.
- By Friday, the researchers will have been collecting data for a month.
- In December, he will have been running the business for twenty years.
- I will not have been working here for a full year until September.
- She won’t have been studying for very long when the test begins.
- They will not have been traveling for twelve hours by noon.
- We won’t have been waiting long when the doors open.
- The builders will not have been working on the site for a year by May.
- He won’t have been teaching for ten years until next January.
- Will you have been living here for five years by June? Yes, I will.
- Will she have been working all day by then? No, she won’t.
- How long will they have been traveling by noon? They will have been traveling for eight hours.
- Will the team have been training for a year by the final? Yes, it will.
- How long will he have been studying medicine by graduation? He will have been studying it for five years.
- Will we have been waiting for more than an hour? No, we won’t.
Future Perfect Continuous Time Expressions
| Expression | Example |
|---|---|
| by | By noon, I will have been working for four hours. |
| by then | She will have been studying for a year by then. |
| by next year | They will have been living here for a decade by next year. |
| by the time | We will have been waiting for an hour by the time it arrives. |
| for | He will have been teaching for twenty years. |
| since | By Friday, she will have been working since Monday. |
| all day | They will have been traveling all day. |
| when | When 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
| Tense | Example | Reference point | Meaning |
|---|---|---|---|
| Present perfect continuous | I have been working for two hours. | Now | The activity continued up to now. |
| Past perfect continuous | I had been working for two hours before lunch. | Past lunchtime | The activity continued up to a past point. |
| Future perfect continuous | I will have been working for two hours by lunch. | Future lunchtime | The 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.
| Expression | Function | Example |
|---|---|---|
| for | Introduces a duration | She has been studying for two hours. |
| since | Introduces a starting point | She has been studying since noon. |
| how long | Asks about duration | How 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
| Incorrect | Correct | Reason |
|---|---|---|
| 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 continuous | Perfect simple | Main 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:
| Focus | Perfect continuous | Perfect simple |
|---|---|---|
| Activity versus result | I have been cleaning the kitchen. | I have cleaned the kitchen. |
| Duration versus quantity | She has been reading all morning. | She has read three chapters. |
| Temporary versus established state | He has been staying with friends. | He has lived here for years. |
| Repeated process versus total | They 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 continuous | Perfect continuous | Difference |
|---|---|---|
| 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 form | Natural 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 meaning | Dynamic 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.
| Incorrect | Correct |
|---|---|
| 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 form | Natural 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 phrase | Tense | Reference point | Meaning |
|---|---|---|---|
| has been preparing | Present perfect continuous | Now | Preparation has continued up to now. |
| had been researching | Past perfect continuous | Yesterday’s meeting | Research continued before the meeting. |
| had been organizing | Past perfect continuous | Yesterday’s meeting | Organization occurred over an earlier period. |
| will have been working | Future perfect continuous | Friday | The activity’s duration will reach nearly two weeks. |
Common Errors in Perfect Continuous Sentences
| Incorrect sentence | Correct sentence | Explanation |
|---|---|---|
| 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
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.
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.
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.
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.
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

Leave a Comment