Present Perfect Continuous Tense: Rules & Examples


Present Perfect Continuous Tense

The present perfect continuous tense is used when we talk about an unspecified period of time and an action that started in the past and has continued up to the present moment. This tense usually emphasizes duration or the amount of time that an action has been taking place.

Present Perfect Tense: Rules & Examples

Present Perfect Continuous Tense Rules & Examples
Present Perfect Continuous Tense

Affirmative Sentences

Form: – Subject +has/have + been+ V1 (ing) + Object + since/for.

Examples:

  • I have been working for two days.
  • She has been studying for 2 hours.
  • He has been playing since morning.
  • The child has been sleeping for 3 hours.
  • It has been raining since midnight.

Negative Sentences

Form: – Subject +has/have + not + been+ V1 (ing) + Object + since/for.

Examples:

  • I have not been working for two days.
  • She has not been studying for 2 hours.
  • He has not been playing since morning.
  • The child has not been sleeping for 3 hours.
  • It has not been raining since midnight.

Interrogative Sentences

Form: – Has/Have + Subject + been+ V1 (ing) + Object + since/for ?

Examples:

  • Have I been working for two days?
  • Has she been studying for 2 hours?
  • Has he been playing since morning?
  • Has the child been sleeping for 3 hours?
  • Has it been raining since midnight?

Examples of present perfect continuous tense

  • I’ve been waiting for him all day.
  • Rohan has been playing guitar since morning.
  • He has been driving that car since 1995.
  • I have been lifting weights for almost 2 years.
  • She has been waiting for you since 9 a.m.
  • He has been selling vegetables for ten years.
  • We have been going to college since Monday.
  • Dogs have been barking since midnight.
  • They have been watching the match since 10 a.m.
  • The child has been crying since morning.
  • Since when has the child been missing?

  • It has been raining continuously since this morning.
  • She’s been working in a bank since leaving college.
  • I have been practicing dance for weeks.
  • How long have you been suffering from a cold?
  • John has been learning dance for three years.
  • We have been living in Delhi since 1950.
  • It has been raining for 3 hours.
  • Someone has been waiting for you since noon.
  • I have been wearing this shirt for three days.
  • For how many days has she been learning English?
  • They have been working here for almost five years.

More Examples: Present Perfect Continuous Tense Examples

Other Tenses: