Javatpoint Logo
Javatpoint Logo

Present Perfect Continuous Tense Exercises

In the present perfect continuous tense, the action starts from a certain time in the past and continues in the present tense. This tense is the combination of present continuous tense and perfect tense.

Note: Time must be given for the work to be done.

Rules for Has/ Have

In these sentences, we use the main verb has/ have. Let's first understand the rules for has or have:

  • With the singular subject (He, She, It), we use Has.
    • He has been waiting for you for two hours.
    • The farmer has been watering the fields for two days.
    • Ram has been teaching me for a long time.
  • With the plural subject (We, They, These, Those), we use Have.
    • They have been talking about the new websites for two hours.
    • The boys have been playing for three hours.
    • We have not been getting the Diwali bonus.
    • They have been going to the carnival with their family.
  • 'I' is an exceptionally singular subject, we use Have with the subject I.
    • I have been giving up my studies before the annual examination.

Rules for the use of 'Since' and 'For'

  • 'For' is used to indicate a period of time. It means instead of definite time, there is the only range of time given.
    For example; two days, four years, one week, fifteen minutes, fortnight or two centuries etc.
    • These kids have been playing for two hours.
    • You have not been reading your lesson for two days.
  • 'Since' is used to point of time. It means we use since when we have a definite time.
    For example; 2 o'clock, night, morning, Monday, evening, 15th June and 1982, etc we use since before such point of time.

    • He has been sleeping since 10 O'clock.
    • David's grandparents have been living in this town since

Structure of Present Perfect Continuous Tense

While making these sentences, 'ing' is added to the end of the first state of the verb, 'has been with the singular subject and 'have been with the plural subject and I (exceptional singular subject) before it.

  • Rules for Declarative Sentences
    In declarative sentences, we use Has/ Have with been and ing in the present form of the main verb (first form of the verb).
    Subject + Has/ Have + been + First Form of Verb + ing + object + since/ for + others.
    For example:
    • She has been staying with her friend for two years.
    • I have been winning this award since 2018.
    • You have been cleaning the home for three hours.
  • Rules for Negative Sentences
    In the negative sentences, we put 'Not' after 'Has' or 'Have' and before 'been'.
    Subject + Has/ Have + not + been + First Form of Verb + ing + object + since/ for + others.
    • I have not been sweeping the home for two days.
    • He has not been teaching me for a long time.
    • We have not been staying in the village since 2006.
  • Rules for Interrogative Sentences
    • Yes/ No type Interrogative Sentences
      The Yes/ No kind of question starts with the placing 'Has' or 'Have'. These are placed before the subject.
      Has/ Have + subject + been + First Form of Verb + ing + object + ?.
      • Has the carpenter been making the tables for two days?
      • Have the villagers been suffering from fever for two weeks?
    • Informative type Interrogative Sentences
      These sentences start with question words or WH words (what, when, where, who, why, and how) and before the helping verb (has/ have).
      WH words + Has/ Have + subject + been + First Form of Verb + ing + object + ?.
      • Which boy has been sleeping in the class for half an hour?
      • Since when has she been working in the factory?
      • Why few students have been preparing for three days?
    • Interrogative Negative Sentences
      These sentences are the combination of both types of sentences; interrogative and negative sentences.
      We placed the not, after the subject and before the 'been'.
      For example:
      • Why she has not been attending the prayer for four days?
      • Have the newspapers not been printing since morning?


Fill in the blanks with For or Since:

  • I have not seen my sister ________ 1995.
  • Sudhir has not eaten anything ______ eight hours.
  • Ms Rao has been a teacher _______ 2002.
  • Nick has read eleven books _______ last weekend.
  • I haven't seen my Uncle John ________ three months.
  • His father has been working in this bank _______ five years.
  • Mathew has loved dancing _______ she was a child.
  • She has not been on a holiday _______ last year.
  • She has lived in England ______ twelve years.
  • I haven't seen my red jacket ______ yesterday. I think I have lost it.
  • I have been studying non-stop ________ 9:15 a.m.
  • We have been working here ________ nine o'clock.
  • She hasn't taken a day off _______ the past six months.


Fill in the blanks with the present perfect continuous form of the verbs given in the brackets:

  • Ram __________ (repeat) history for three hours.
  • They ___________ (add) rupee since many years.
  • The soldier ____________ chase the thief since night.
  • First-semester examination ___________ (go) since 1st
  • It _____________ (rain) heavily since midnight.
  • People _________ (celebrate) this festival since the time of the great, Ashoka.
  • You _________ not _________ (solve) maths questions for an hour.
  • We _______ not ______ (live) in this house for four years.
  • ________ the washerman _______ (press) on the clothes since morning?
  • ________ that labourer ______ (sit) empty at home for two days.
  • Why _______ Meera not _______ (go) to school for four days?
  • Who ____________ (teach) Manav for six months?
  • Why ___________ John and Jerry not __________ (water) the fields for two days?

Youtube For Videos Join Our Youtube Channel: Join Now


Help Others, Please Share

facebook twitter pinterest

Learn Latest Tutorials


Trending Technologies

B.Tech / MCA