10 Sentences in Present Perfect Continuous Tense

The present perfect continuous tense is one of the most commonly used English tenses, expressing an event that began in the past and continues into the present. It can be a useful tool for describing situations and events that are ongoing, and it’s important to understand its structure and use.

In this article, we will look at 10 examples of sentences in the present perfect continuous tense to give you a better understanding of how it works.

10 Examples of Present Perfect Continuous Tense Sentences

  1. We haven’t been going to school lately.
  2. I have been traveling a lot since college.
  3. It has been getting colder recently in India.
  4. I have been playing for this team since college.
  5. How long has she been teaching at that school?
  6. He hasn’t been having good grades all semester.
  7. She has been having headaches since her accident.
  8. He hasn’t been staying home very often recently.
  9. John hasn’t been eating any vegetables recently.
  10. What have you been doing this evening?

Want More? Read 100 Sentences of Present Perfect Continuous Tense

10 sentences in present perfect continuous tense

Present Perfect Continuous Tense Exercise

Complete the following sentences using the Present Perfect Continuous Tense:

  1. Sarah _____________ (study) for her exam for two hours.
  2. The children _____________ (play) outside all afternoon.
  3. I _____________ (work) on this project since last week.
  4. He _____________ (practice) his guitar for three hours.
  5. They _____________ (wait) for the bus for half an hour.
  6. The dog _____________ (chase) its tail for the past ten minutes.
  7. We _____________ (watch) the movie since 7 pm.
  8. The baby _____________ (cry) for the last hour.
  9. Tom _____________ (learn) French for six months.
  10. She _____________ (read) her book since morning.


  1. has been studying
  2. have been playing
  3. have been working
  4. has been practicing
  5. have been waiting
  6. has been chasing
  7. have been watching
  8. has been crying
  9. has been learning
  10. has been reading