Home Job Hunting Reading
English The Easy Way

Get it on Google Play

English Grammar

Present Perfect Continuous Verb Tense Chart


Positive Sentences

Subject + Auxiliary Verb1 + Auxiliary Verb2 + Main Verb + _________.

Grammar Rules:

  • Auxiliary Verb1 - the present tense of "have" (have/has) is used.
  • Auxiliary Verb2 - the V3/past participle form of the verb "to be" (been) is used.
  • Main Verb - the base verb + ing is used.
Subject Auxiliary Verb1 Auxiliary Verb 2 Main Verb
1st Person I have been waiting for my sister for 1 hour.
2nd Person We have been cleaning the house all morning.
3st Person Singular He has been hiking all day, now he wants to take a shower.
3st Person Plural My brothers have been playing basketbal, and they are tired.


Negative Sentences

Subject + Auxiliary Verb1 + Not + Auxiliary Verb2+ Main Verb + _________.

Grammar Rules:

  • Auxiliary Verb1 - the present tense of "have" (have/has) is used.
  • "Not" - is added after the auxiliary verb "have".
  • Auxiliary Verb2 - the V3/past participle form of the verb "to be" (been) is used.
  • Main Verb - the base verb + ing is used.
Subject Auxiliary Verb1 Not Auxiliary Verb2 Main Verb
1st Person I have not been sitting at the bus stop for over 1 hour.
2nd Person You have not been talking on the phone, since you came home.
3rd Person Singular He has not been cooking for us since we moved to New York.
3rd Person Plural They have not been working here for the last 3 years.


Questions

Auxiliary Verb1 + Subject + Auxiliary Verb2 + Main Verb + _________.

Grammar Rules:

  • Auxiliary Verb1 - the present tense of "have" (have/has) is used.
  • Subject - the subject comes after the auxiliary verb "have" (have).
  • Auxiliary Verb2 - the V3/past participle form of the verb "to be" (been) is used.
  • Main Verb - the base verb + ing is used.
Auxiliary Verb1 Subject Auxiliary Verb2 Main Verb
1st Person Singular Have I been bothering anyone, since I have moved upstairs?
2nd Person Have we been paying all the bills, since we started to work in the doctors office?
3nd Person Singular Has she been cleaning her room, the last few days?
3nd Person Plural Have the children been going to sleep on time lately?


Basic Grammar

Present Simple Verb Tense

Present Continuous Verb Tense

  • Present Continuous Tense
  • Present Continuous Tense Chart
  • Present Continuous Tense Quiz
  • Present Perfect Verb Tense

  • Present Perfect Tense
  • Present Perfect Tense Chart
  • Present Perfect Tense Quiz
  • Past Simple Tense vs Present Perfect Tense
  • Present Perfect or the Present Perfect Continuous Verb Tense
  • Present Perfect Continuous Verb Tense

  • Present Perfect Continuous Tense
  • Present Perfect Continuous Tense Chart
  • Present Perfect Tense vs. Present Perfect Continuous Verb Tense