Present Perfect Continuous

Present Perfect Continuous Short Explanation

The Present Perfect Continuous Tense  is used to talk about a long action which began in the past and has recently stopped or just stopped. Let's see the following examples :
  • The woman  over there is bright red. I'm sure she's been sunbathing.
  • Why are your eyes red? What have you been doing?
The Present Perfect Continuous Tense is also used to ask or say how long something has been happening. The action began in the past and is still going on or has just stopped. Let's see the following examples :
  • It is raining now. It began to rain an hour ago and it is still raining. It has been raining for an hour.
  • I've been waiting for you for  two hours.
  • How long have you been living in Miami?
  • She's been crying for two hours.
The Present Perfect Continuous Tense is used with "how long", "for" and "since". Let's see the following examples :
  • I have been living in London since I was five.
  • I've been learning English since I was at Middle School.
  • How long have they been smoking ?
  • They have been wasting their money for thirty years.

Present Perfect Continuous Exercises

Write a good present perfect continuous tense based the situation given ! See the examples first !
  • George is hot and tired.  (he/play/football)       George has been playing football. 
1. Christian has just come back from the beach. He is very red. (he/lie/in the sun)

2. Grace is very tired. (she/work/hard)

3. Sue is out of breath. (she/run)

4. Jack is very drunk. (he/drink)

5. Brian's body smell cigarettes. (he/smoke)


  1. Thanks for sharing this article here about the Present Perfect Continuous Tense. Your article is very informative and I will share it with my other friends as the information is really very useful. Keep sharing your excellent work. excel11plus conducts 11 plus grammar school test online in the UK.


Verbs + Object + Bare Infinitive

The following verbs are normally used with this pattern:  Subject + Verbs + Object + Bare Infinitive ( Infinitive  without "to"...