Start practising

Pre-intermediate to Intermediate · A2–B1 4 exercises General English

Present perfect and present perfect continuous

Present perfect for life experience and past with a present result; present perfect continuous for duration and recent activity.

A — Sample sentences

Read all twelve sentences. Notice words like relieved, anxious, thrilled, miserable, jealous, and embarrassed.

1) Present perfect — have/has + past participle

Past connected to now: experience, change, or unfinished time (today, this week, for/since).

2) Present perfect continuous — have/has been + verb-ing

Emphasises duration or recent repeated activity, often with for/since or all day.

3) Present perfect or continuous?

Simple perfect often focuses on result or how many times; continuous on how long or ongoing process.

The rest of this lesson is in the General English course:

Open the full lesson →

Try it: Present perfect or present perfect continuous?

Choose the best form.

  1. He ___ upset ever since he heard the news.
    (a) has been   (b) has felt   (c) felt
  2. They ___ about the exam all week.
    (a) have worried   (b) have been worrying   (c) worried
  3. I ___ never ___ so proud of my sister before.
    (a) have / felt   (b) have / been feeling   (c) am / feeling
  4. She ___ for your call since eight o'clock.
    (a) has waited   (b) has been waiting   (c) waits

Check your answers in the course — it marks them instantly. This is one of the unit's 4 exercises; the other 3 are in the General English course too.

Practise this unit in the course →

Keep going