In this grammar lesson, we learn how to form and use present perfect continuous tense. The present perfect continuous (or progressive) tense describes actions that started in the past, continued over a period, and are still ongoing or have just finished, emphasizing the duration or process. Let’s go to the lesson now.

present_perfect_tense Learn how to use present perfect continuous tense

Present Perfect Continuous Tense

Let’s start learning how to make types of the sentences for the present perfect continuous tense in this part. It is important to know the ways sentences are structured in speaking and writing.


Form

There are always 3 types of sentences in English grammar rules, and it is not different for this tense.

Affirmative Sentence structure

Subject + has / have + been + verb-ing

  • I have been studying
  • She has been working
  • They have been playing

Negative sentence structure

Subject + has / have + not + been + verb-ing

  • I have not (havenโ€™t) been studying
  • He has not (hasnโ€™t) been sleeping

Interrogative sentence or Question

A. Yes – No Questions

Has / Have + subject + been + verb-ing?

  • Have you been waiting long?
  • Has she been crying?

Short Answers

  • Yes, I have / No, I havenโ€™t
  • Yes, he has / No, he hasnโ€™t

B. Wh – question

What/Where/How … has / have + subject + been + verb-ing?

  • What have you been doing for a whole day?
  • How have you been doing?
  • How hard sas she been working?
  • Where has he been going?
  • How long have you been living here?

Usage

The present perfect continuous tense is used to show that an action started in the past and is still continuing now, or has just stopped and has a present result. Let’s start learning the usage of the present perfect continuous tense.

1. Action started in the past and continues to the present

Often used with for and since.

  • She has been teaching here for five years.
  • We have been living in Delhi since 2020.
  • He has been working on the project for 3 days.

2. Action that has recently stopped but its effect is visible

  • Youโ€™re tired because you have been working all day.
  • Itโ€™s wet outside; it has been raining.
  • She got an excellent result in her study, she has been working really hard at school.

3. Repeated or continuous actions over a period of time

  • He has been calling me all morning.
  • They have been practicing for the match.
  • All students have been study hard all the school year.

4. Temporary situations

  • I have been staying with my cousin this week.
  • She has been studying late these days.

Common Time Expressions

  • for, since
  • all day / all week
  • lately, recently
  • how longโ€ฆ?

Key Difference

  • Present Perfect Continuous โ†’ focuses on duration/activity
  • Present Perfect Simple โ†’ focuses on result/completion

Example:

  • I have been reading the book. (focus on activity)
  • I have read the book. (focus on completion)

If you want, I can also give practice exercises, comparison with other tenses, or exam-oriented notes ๐Ÿ˜Š

Complete English Grammar Course.

BenEnglish offer online English grammar courses helping you learn and practice using English grammar better. Learning English Grammar with Complete English Grammar Course. This course is design to help ESL students learn and practice grammar rules through a variety of exercise practices. Join the course today and learn English grammar with clear grammar explanations and do online practical exercises to test your understanding. Get started today!

learning_english_grammar-1024x793 Learn how to use present perfect continuous tense

Ben English on Youtube

Ben English Channel helps you learn English better and improve your English every day! There are many free English video lessons and tips to learn English.
Hi, my nameโ€™s Ben Tran and Iโ€™m an English teacher. I currently hold a M.A in TESOL โ€“ Teaching English to Speakers of Other Languages โ€“ granted by University of Western Sydney, Australia.

Please subscribe to Ben English channel and you wonโ€™t miss any lesson.

Leave a Reply

Your email address will not be published. Required fields are marked *