Present perfect simple and present perfect continuous

Grammar / B1 Grammar lessons and exercises \ Present perfect simple and present perfect continuous

โœ๏ธ Exercises

Present Perfect Simple & Continuous: Form and Use

Grammar chart comparing present perfect simple and continuous: I have eaten / I have been eating. Designed for A2/B1 English learners.

๐ŸŸฆPresent Perfect Simple: Use

Use the present perfect simple for:

  • โœ… Past actions with no specific time mentioned:
    Iโ€™ve visited Paris. (We donโ€™t say when.)
  • โœ… Experiences in your life (ever/never):
    Have you ever eaten sushi?
  • โœ… Situations that started in the past and continue now (with stative verbs):
    Weโ€™ve known each other since 2010.
  • โœ… Recent actions with present results:
    Sheโ€™s broken her phone. (Itโ€™s not working now.)

๐ŸŸฉPresent Perfect Continuous: Form

Grammar chart comparing present perfect simple and continuous: I have eaten / I have been eating. Designed for A2/B1 English learners.

Formed with: have/has been + verb-ing

I have been working.
She has been studying all day.
They havenโ€™t been sleeping well.

๐Ÿ“ฅ Download full-size image from Pinterest

๐ŸŸชPresent Perfect Continuous: Use

Grammar chart comparing present perfect simple and continuous: I have eaten / I have been eating. Designed for A2/B1 English learners.

Use for actions that started in the past and are still happening, or just stopped with a visible result.

WithDuration & Repetition

  • Iโ€™ve been waiting for you for two hours.
  • Sheโ€™s been calling me all morning.
  • Theyโ€™ve been arguing since breakfast.

With Present Results

  • Youโ€™ve been crying. (Your eyes are red.)
  • Iโ€™m exhausted โ€” Iโ€™ve been running.

๐ŸŸจPresent Perfect Simple vs Continuous

โœ… Ongoing Situations

Stative verbs โ†’ Use SIMPLE:
Weโ€™ve had this house for 10 years. โœ…
Weโ€™ve been having this house... โŒ

Dynamic verbs โ†’ Use CONTINUOUS to emphasize duration:
Iโ€™ve been learning Spanish for months. โœ…
Iโ€™ve learned Spanish for months. โŒ (sounds unnatural)

โœ… Finished vs Unfinished

Simple โ†’ Action completed:
Whoโ€™s eaten the cake? (Itโ€™s all gone.)
Iโ€™ve read that book. (Finished it.)

Continuous โ†’ Action possibly ongoing or just stopped:
Whoโ€™s been eating the cake? (Some left!)
Iโ€™ve been reading that book. (Not finished yet.)

โœ… How Long vs How Many

Continuous โ†’ Duration:
Iโ€™ve been writing emails for three hours.

Simple โ†’ Quantity:
Iโ€™ve written ten emails today.

๐ŸŸฆCommon Time Expressions

Use these with present perfect (simple or continuous):

โœ… With Both

  • for two hours
  • since Monday
  • how long
  • lately / recently

โœ… Mostly with Simple

  • ever / never
  • already / yet
  • just
  • so far / up to now

๐ŸŸฅQuick Summary: When to Use Which?

โœ… Use Simple for:

  • Completed actions (no time mentioned)
  • Life experiences (ever/never)
  • Stative verbs (know, have, believe, etc.)
  • Quantity (how many/much)

โœ… Use Continuous for:

  • Ongoing actions (emphasize duration)
  • Recent actions with visible results
  • Repeated actions over time
  • โ€œHow longโ€ questions

๐Ÿ“Œ Remember:
Present Perfect Simple = completed actions, experiences, stative verbs, quantity
Present Perfect Continuous = ongoing actions, duration, physical results, repetition
โš ๏ธ Use simple with stative verbs (like, know, believe, own)
๐Ÿ” How long โ†’ usually continuous | How many โ†’ simple
๐Ÿ’ก Ask: โ€œIs the action finished?โ€ โ†’ Simple. โ€œIs it still going or just stopped?โ€ โ†’ Continuous.