Present Perfect Progressive Tense



Present Perfect Progressive Tense :



Present Perfect Progressive Tense is used to express an action which started few time back and has come to an end recently. Some times, time-reference is also mentioned to make the longevity of the action. The prepositions SINCE and FOR are used in this sentence as time-references to show the starting point of the action. This tense is also called Present Perfect Continuous Tense.

1. I have been living in Chennai for the last 10 years.

2. I have been living in Chennai since 2009.

3. We have been preparing for this exam for the last 5 years.

4. We have been preparing for this exam since 2015.

Structure of the Positive Sentences with Present Perfect Progressive Tense :

Subject + have been + Present participle (ING form of the verb) + Object (plural nouns)

Subject + has been + Present participle (ING form of the verb) + Object (singular nouns)

1. He has been playing cricket for the last 4 years.

2. They have been observing your attitude since 2010.

3. I have been working in this company since 2011.

4. She has been packing her things since yesterday.

5. You have been sleeping since yesterday evening.

6. We have been sitting her for you for the last 3 hours.

7. We have been typing your documents for the last five days.

8. He has been loving your sister for the last 2 years.

9. It has been running along the bank of the Gangs since morning.

10. They have been teaching in this school since 1998.

11. He has been listening to your songs since 2 am today morning.

12. I have been writing in this newspaper for the last six long years.

The Structure of the Negative Sentences with this tense is….

Subject + have + not + been + Present participle (ING form of the verb) + Object (plural nouns)

Subject + has + not + been + Present participle (ING form of the verb) + Object (singular nouns)

1. He has not been playing cricket for the last 4 years.

2. They have not been observing your attitude since 2010.

3. I have not been working in this company since 2011.

4. She has not been packing her things since yesterday.

5. You have not been sleeping since yesterday evening.

6. We have not been sitting her for you for the last 3 hours.

7. We have not been typing your documents for the last five days.

8. He has not been loving your sister for the last 2 years.

9. It has not been running along the bank of the Gangs since morning.

10. They have not been teaching in this school since 1998.

11. He has not been listening to your songs since 2 am today morning.

12. I have not been writing in this newspaper for the last six long years.

The Structure of the Interrogative Sentences with this tense is….

Has + Subject + been + Present participle (ING form of the verb) + Object (singular nouns)

Have + Subject + been + Present participle (ING form of the verb) + Object (plural nouns)

1. Has he been playing cricket for the last 4 years?

2. Have they been observing your attitude since 2010?

3. Have I been working in this company since 2011?

4. Has she been packing her things since yesterday?

5. Have you been sleeping since yesterday evening?

6. Have we been sitting her for you for the last 3 hours?

7. Have we been typing your documents for the last five days?

8. Has he been loving your sister for the last 2 years?

9. Has it been running along the bank of the Gangs since morning?

10. Have they been teaching in this school since 1998?

11. Has he been listening to your songs since 2 am today morning?

12. Have I been writing in this newspaper for the last six long years?

The Structure of the Negative Interrogative Sentences with this tense is….

Has + Subject + not + been + Present participle (ING form of the verb) + Object (singular nouns)

Have + Subject + not + been + Present participle (ING form of the verb) + Object (plural nouns)

1. Has he not been playing cricket for the last 4 years?

2. Have they not been observing your attitude since 2010?

3. Have I not been working in this company since 2011?

4. Has she not been packing her things since yesterday?

5. Have you not been sleeping since yesterday evening?

6. Have we not been sitting her for you for the last 3 hours?

7. Have we not been typing your documents for the last five days?

8. Has he not been loving your sister for the last 2 years?

The other tenses in English are….

  1. Simple Present Tense
  2. Simple Past Tense
  3. Simple Future Tense
  4. Present Continuous Tense (Present Progressive Tense)
  5. Past Continuous Tense (Past Progressive Tense)
  6. Future Continuous Tense (Future Progressive Tense)
  7. Present Perfect Tense
  8. Past Perfect Tense
  9. Future Perfect Tense
  10. Present Perfect Continuous Tense (Present Perfect Progressive)
  11. Past Perfect Continuous Tense (Past Perfect Progressive)
  12. Future Perfect Continuous Tense (Future Perfect Progressive)


RELATED PAGES :



  1. Tenses in English Grammar
  2. Main Tenses
  3. Different Forms of Tenses
  4. Twelve Tenses in English
  5. Forms of The Tenses and Indicative Mood
  6. Tenses and Active Voice
  7. Tenses and Passive Voice
  8. Sequence of Tenses
  9. Tenses
  10. Tenses in English
  11. Continuous Forms of English Tenses
  12. The Three Perfect Tenses
  13. The Progressive Perfect Tenses


Present Perfect Progressive Tense :



Present Perfect Progressive Tense To HOME PAGE

The Sentences Index