SC

SkilledContent

Learn English • Build Skills • Improve Yourself

Grammar • Week 1 • Day 1 • 10 min read

Present Perfect Continuous Tense: Complete Guide with Rules, Formula, Uses, Examples, Exercises & Quiz

The Present Perfect Continuous Tense is one of the most useful English grammar tenses because it describes actions that started in the past, continued for a period of time, and are still happening now or have only recently finished. It emphasizes the duration or continuity of an action rather than simply stating that the action happened.

This tense is commonly used in everyday conversations, business communication, academic writing, news reports, interviews, and English proficiency exams such as IELTS, TOEFL, PTE, Cambridge English, and school examinations. Mastering the Present Perfect Continuous Tense helps learners express ongoing actions naturally and accurately.

In this complete guide, you will learn the rules, sentence structures, formulas, signal words, timeline explanations, practical examples, common mistakes, exercises, quizzes, and expert study tips. Whether you are a beginner or an advanced learner, this guide will help you confidently use the Present Perfect Continuous Tense in speaking and writing.

Table of Contents

  1. What Is the Present Perfect Continuous Tense?
  2. Definition
  3. Why Is This Tense Important?
  4. When Do We Use It?
  5. Sentence Structure
  6. Formula
  7. Helping Verbs (Have Been / Has Been)
  8. Timeline Explanation
  9. Signal Words
  10. Basic Examples
  11. Exercises & Quiz

What Is the Present Perfect Continuous Tense?

The Present Perfect Continuous Tense is used to describe an action that began in the past and has continued up to the present or has just stopped, with its effects still visible now. This tense focuses on how long an action has been happening rather than simply stating that it happened.

It is formed by using the helping verbs have been or has been followed by the base verb + ing.

Definition: The Present Perfect Continuous Tense describes an action that started in the past and has continued until now or has recently ended while still affecting the present.

Why Is the Present Perfect Continuous Tense Important?

English speakers use this tense every day to talk about work, study, hobbies, travel, sports, weather, health, and daily activities. Understanding this tense allows you to explain how long something has been happening and why it matters now.

Benefits of Learning This Tense

  • Talk about actions that are still continuing.
  • Explain how long an activity has lasted.
  • Improve fluency in conversations.
  • Write better essays and reports.
  • Increase IELTS grammar scores.
  • Understand native English speakers more easily.
  • Improve business and academic communication.

Common Situations

  • Talking about work experience
  • Studying English
  • Exercise and fitness
  • Travel experiences
  • Business meetings
  • Daily routines
  • Long-term projects

When Do We Use the Present Perfect Continuous Tense?

1. Actions That Started in the Past and Continue Now

This is the most common use of the Present Perfect Continuous Tense.

  • I have been studying English for three years.
  • She has been working here since 2022.
  • They have been living in Islamabad for five years.
  • We have been learning grammar since January.

2. Recently Finished Actions with Visible Results

Sometimes an action has just finished, but the result is still noticeable.

  • She is tired because she has been running.
  • The floor is wet because it has been raining.
  • He is sweaty because he has been exercising.
  • I am hungry because I have been working all day.

3. Emphasizing Duration

The tense emphasizes how long an action has continued.

  • They have been waiting for two hours.
  • She has been reading the novel since Monday.
  • We have been practicing football all week.

4. Temporary Ongoing Situations

We often use this tense for temporary situations that may change in the future.

  • I have been staying with my grandparents this month.
  • She has been working from home recently.
  • They have been using a temporary office.

Present Perfect Continuous Tense Formula

Sentence Type Formula
Positive Subject + Have/Has + Been + Verb-ing + Object
Negative Subject + Have/Has + Not + Been + Verb-ing + Object
Question Have/Has + Subject + Been + Verb-ing + Object?

Helping Verbs: Have Been & Has Been

Subject Helping Verb Example
IHave BeenI have been studying.
YouHave BeenYou have been working.
WeHave BeenWe have been learning.
TheyHave BeenThey have been waiting.
HeHas BeenHe has been reading.
SheHas BeenShe has been cooking.
ItHas BeenIt has been raining.

Timeline Explanation

Past: The action starts.
Present: The action is still continuing or has just finished.

Example: I have been studying English for five years.
The action started five years ago and continues today.

Common Signal Words

For
Since
Recently
Lately
All Day
All Morning
All Week
For a Long Time
How Long

Present Perfect Continuous Tense Sentence Structure

After learning what the Present Perfect Continuous Tense is and when it is used, the next step is understanding how to create correct sentences. This tense always uses the helping verbs have been or has been followed by the base verb + ing. It emphasizes the duration of an action that started in the past and continues into the present or has recently finished with visible results.

In this section, you will learn affirmative sentences, negative sentences, questions, WH-questions, short answers, verb + ing spelling rules, the difference between since and for, common time expressions, and practical examples from everyday life.

Positive (Affirmative) Sentences

Positive sentences describe actions that started in the past and are still continuing or have recently stopped.

Formula

Subject + Have/Has + Been + Verb + ing + Object

Subject Example
II have been studying English.
YouYou have been working hard.
WeWe have been waiting for an hour.
TheyThey have been practicing football.
HeHe has been reading a novel.
SheShe has been cooking dinner.
ItIt has been raining all morning.

Negative Sentences

Add not after have or has to make a sentence negative.

Formula

Subject + Have/Has + Not + Been + Verb + ing

Positive Negative
She has been working.She has not been working.
They have been playing.They have not been playing.
I have been reading.I haven't been reading.
We have been studying.We haven't been studying.

Interrogative (Yes/No Questions)

Move have or has before the subject.

Formula

Have/Has + Subject + Been + Verb + ing?

Question Short Answer
Have you been studying?Yes, I have.
Has Ali been sleeping?No, he hasn't.
Have they been waiting?Yes, they have.
Has she been cooking?Yes, she has.

WH-Questions

WH Word + Have/Has + Subject + Been + Verb + ing?

  • What have you been doing?
  • Where has she been working?
  • Why have they been arguing?
  • When has Ali been studying?
  • How long have you been learning English?
  • Who has been waiting outside?

Since vs. For

The words since and for are commonly used with the Present Perfect Continuous Tense to express time.

Since For
Used with a starting point. Used with a period of time.
since Monday for two days
since 2020 for five years
since morning for three hours

Verb + ING Spelling Rules

Base Verb Verb + ing
PlayPlaying
ReadReading
CookCooking
WriteWriting
MakeMaking
RunRunning
SwimSwimming
LieLying

Real-Life Examples

At Home

  • I have been cleaning my room since morning.
  • My mother has been cooking dinner for two hours.
  • My father has been repairing the car.
  • We have been watching television all evening.
  • My brother has been playing video games for three hours.
  • The baby has been sleeping since noon.
  • She has been washing clothes all day.
  • They have been decorating the house.

At School

  • The students have been studying for the exam.
  • Ali has been practicing English grammar.
  • Our teacher has been teaching us new vocabulary.
  • We have been completing assignments all week.
  • The class has been preparing for the presentation.
  • She has been reading library books.
  • The principal has been organizing school events.
  • Everyone has been participating actively.

At Work

  • The manager has been leading the project.
  • The team has been improving sales.
  • Employees have been attending training sessions.
  • The company has been expanding rapidly.
  • The engineers have been testing new software.
  • Our office has been hiring new staff.
  • The accountant has been preparing reports.
  • The marketing team has been researching customers.

Travel & Daily Life

  • We have been travelling across Pakistan.
  • She has been waiting at the airport.
  • They have been driving since sunrise.
  • I have been taking photographs all afternoon.
  • The tourists have been exploring historical places.
  • Our guide has been explaining local history.
  • It has been snowing in the mountains.
  • People have been enjoying the beautiful weather.

Advanced Uses of the Present Perfect Continuous Tense

After learning the basic rules and sentence structures of the Present Perfect Continuous Tense, the next step is understanding how native English speakers use it naturally in conversations, academic writing, business communication, storytelling, and English proficiency exams such as IELTS, TOEFL, PTE, and Cambridge English.

This tense is mainly used to emphasize the duration, continuity, or recent completion of an action. In this section, you will learn advanced grammar rules, comparisons with other tenses, common mistakes, IELTS examples, business English usage, academic writing tips, and frequently asked questions.

1. Emphasizing the Duration of an Action

The Present Perfect Continuous is most commonly used to highlight how long an activity has been happening. The focus is not on the result but on the length of time.

  • I have been studying English for five years.
  • She has been working at the hospital since 2021.
  • They have been living in Lahore for a long time.
  • We have been waiting here for two hours.
  • Ali has been practicing football every evening.
  • The children have been playing outside all afternoon.
  • My father has been driving since early morning.
  • The company has been expanding rapidly over the last decade.

2. Recently Finished Actions with Present Results

Sometimes an action has just finished, but its effects can still be seen or felt. The Present Perfect Continuous explains the cause of a present situation.

  • She is tired because she has been running.
  • The roads are wet because it has been raining.
  • I am exhausted because I have been working all day.
  • His hands are dirty because he has been repairing the car.
  • The classroom is noisy because the students have been talking.
  • They are smiling because they have been celebrating their victory.

Present Perfect Continuous vs. Present Perfect

Many English learners confuse these two tenses. Although both connect the past with the present, they have different purposes.

Present Perfect Present Perfect Continuous
Focuses on the completed result. Focuses on the duration of the activity.
I have written five emails. I have been writing emails all morning.
She has cleaned the room. She has been cleaning the room for two hours.

Present Perfect Continuous vs. Present Continuous

Present Continuous Present Perfect Continuous
Action happening now. Action started in the past and continues now.
I am studying. I have been studying for three hours.
She is cooking dinner. She has been cooking since 5 p.m.

Present Perfect Continuous vs. Past Perfect Continuous

Present Perfect Continuous Past Perfect Continuous
Continues until now. Continued until another point in the past.
I have been studying since morning. I had been studying before my friend arrived.
She has been waiting for an hour. She had been waiting before the bus came.

Stative Verbs (Normally Not Used in Continuous Tenses)

Some verbs describe states, feelings, possession, opinions, or senses rather than actions. These verbs are usually not used in the Present Perfect Continuous.

Common Stative Verbs

  • Know
  • Believe
  • Love
  • Hate
  • Own
  • Need
  • Want
  • Understand
  • Remember
  • Forget

Correct Examples

  • ✅ I have known her for years.
  • ❌ I have been knowing her for years.
  • ✅ She has loved music since childhood.
  • ❌ She has been loving music since childhood.

IELTS Speaking & Writing Examples

  • I have been preparing for the IELTS exam for six months.
  • I have been improving my English vocabulary every day.
  • My teacher has been helping me with pronunciation.
  • We have been practicing speaking tests together.
  • I have been reading English newspapers to improve my writing skills.
  • Our class has been learning advanced grammar recently.

Business English Examples

  • The company has been expanding into international markets.
  • Our sales team has been working on a new strategy.
  • The manager has been interviewing new employees.
  • Engineers have been developing the latest software update.
  • The finance department has been reviewing the annual budget.
  • Our marketing team has been analyzing customer feedback.

Common Grammar Mistakes

❌ She has been work all day.

✅ She has been working all day.
❌ I have been know him for years.

✅ I have known him for years.
❌ They has been studying.

✅ They have been studying.
❌ He have been sleeping.

✅ He has been sleeping.

Frequently Asked Questions (FAQs)

What is the Present Perfect Continuous Tense?

It describes an action that started in the past and is still continuing now or has recently finished with present results.

Which helping verbs are used?

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

Which verb form is used?

Always use the base verb followed by -ing.

Why do we use "since" and "for"?

Since introduces the starting point of an action, while for shows the duration of time.

Present Perfect Continuous Tense Exercises, Quiz & Complete Practice Guide

Congratulations! You have completed the complete theory of the Present Perfect Continuous Tense. The next step is to practice what you have learned. These exercises will improve your grammar, speaking, writing, IELTS preparation, school exams, TOEFL, PTE, and everyday English communication.

Try every exercise before looking at the answer key. Learning from your mistakes is one of the fastest ways to master English grammar.

Exercise 1 – Fill in the Blanks

  1. I __________ (study) English for five years.
  2. She __________ (work) here since 2022.
  3. They __________ (play) football all afternoon.
  4. We __________ (wait) for the bus for thirty minutes.
  5. Ali __________ (practice) his presentation since morning.
  6. The children __________ (watch) cartoons for two hours.
  7. It __________ (rain) since last night.
  8. My father __________ (repair) the car all day.
  9. Our teacher __________ (teach) us grammar for three months.
  10. I __________ (read) this novel since Monday.

Exercise 2 – Change into Negative Sentences

  1. She has been studying English.
  2. They have been playing cricket.
  3. I have been writing emails.
  4. We have been waiting outside.
  5. Ali has been driving since morning.

Exercise 3 – Change into Questions

  1. She has been cooking dinner.
  2. They have been waiting for the train.
  3. I have been learning grammar.
  4. Ali has been reading the newspaper.
  5. We have been working on the project.

Exercise 4 – Correct the Grammar Mistakes

  1. She have been studying.
  2. They has been working.
  3. I have been write a report.
  4. He has been know her for years.
  5. We has been waiting.
  6. Ali have been reading.
  7. She has been play football.
  8. They have been watches television.

Exercise 5 – Rewrite the Sentences

Rewrite each sentence using the Present Perfect Continuous Tense.

  1. I started studying English three years ago.
  2. She started working here in January.
  3. They began building the house last month.
  4. We started waiting at 8:00 a.m.
  5. Ali started practicing cricket in childhood.

Present Perfect Continuous Tense Quiz

1. Which sentence is correct?

  • A. She has been work all day.
  • B. She has been working all day.
  • C. She have been working all day.
  • D. She has working all day.

2. Which helping verb is used with "He"?

  • A. Have been
  • B. Has been
  • C. Had been
  • D. Is being

3. Which sentence uses "since" correctly?

  • A. Since three hours
  • B. Since five days
  • C. Since Monday
  • D. Since two weeks

4. Which sentence is in the Present Perfect Continuous Tense?

  • A. I am studying now.
  • B. I studied yesterday.
  • C. I have been studying for two hours.
  • D. I had studied before dinner.

5. The Present Perfect Continuous mainly emphasizes:

  • A. Future plans
  • B. Duration of an action
  • C. Completed past actions only
  • D. Permanent facts

Answer Key

Exercise 1 Answers

  1. have been studying
  2. has been working
  3. have been playing
  4. have been waiting
  5. has been practicing
  6. have been watching
  7. has been raining
  8. has been repairing
  9. has been teaching
  10. have been reading

Quiz Answers

1. B
2. B
3. C
4. C
5. B

Writing Practice

Write a paragraph of 150–200 words about a hobby, job, study routine, or daily activity. Use at least 10 Present Perfect Continuous Tense sentences to describe actions that started in the past and continue today.

Example Paragraph

I have been learning English for four years. I have been practicing grammar every day, and I have been reading English books to improve my vocabulary. Recently, I have been watching educational videos and listening to English podcasts. My teacher has been encouraging me to speak confidently. Because of this regular practice, my English skills have improved significantly.

Speaking Practice

  • How long have you been learning English?
  • What have you been doing today?
  • Have you been reading any interesting books recently?
  • How long have you been using the internet?
  • Describe something you have been working on recently.

Present Perfect Continuous Tense Cheat Sheet

Sentence Type Formula
Positive Subject + Have/Has + Been + Verb-ing
Negative Subject + Have/Has + Not + Been + Verb-ing
Question Have/Has + Subject + Been + Verb-ing?
Helping Verbs Have Been / Has Been
Main Verb Verb + ing
Common Keywords Since, For, Lately, Recently, All Day, All Week, How Long

Summary

The Present Perfect Continuous Tense is used to describe actions that started in the past and continue into the present or have recently finished with visible results. It is formed using have been or has been followed by the base verb + ing. This tense is essential for expressing duration, ongoing activities, and recent actions in everyday conversations, academic writing, business communication, and English proficiency exams.

💡 Study Tip: Practice using the Present Perfect Continuous Tense every day with since and for. Write a daily journal describing activities you have been doing. This habit will improve your grammar, vocabulary, speaking, and writing skills.

Grammar Categories