Use of English PRO

Present Perfect Simple or Present Perfect Continuous?

This comparison helps differentiate between completed actions with present relevance (Present Perfect Simple) and ongoing actions emphasizing duration (Present Perfect Continuous).

Present Perfect Simple or Continuous?

What is the difference?

Both tenses cover completed and unfinished actions.

The present perfect simple, frequently with 'since' and 'for', refers to unfinished actions that began in the past and still hold in the present. It is common with stative verbs:

  • I've known Daniel for three years.

The present perfect continuous, likewise with 'since' and 'for', refers to unfinished actions that began in the past and still hold in the present. Stative verbs, however, are excluded from this form:

  • She's been living here for three years.

In many cases the two tenses differ in no discernible way. This is particularly true of verbs such as 'live', 'work' and 'study':

  • They've lived in London since 2004.
  • They've been living in London since 2004.
  • I've studied French for ten years.
  • I've been studying French for ten years.
  • He's worked at the company since 2009.
  • He's been working at our company since 2009.

In other cases the difference in meaning is real:

1. The present perfect continuous can stress the length of time that has elapsed. The present perfect simple is neutral in this respect:

  • They've been waiting for hours. (This stresses the length of time).
  • They've waited for hours. (This carries no such emphasis).

2. The present perfect simple, on the other hand, is used to state how much or how many. The continuous form cannot serve this purpose:

  • She's drunk three cups of coffee this morning.
  • She's drunk at least a litre of coffee today.
  • she's been drinking three cups of coffee this morning

3. The present perfect continuous tends to focus on the action itself, whereas the present perfect simple focuses on its completion:

  • I've been reading the book you recommended. (I am enjoying it, but I have not finished it).
  • I've read the book you recommended. (I have finished it, so we can discuss it).

'Yet' and 'already' go with the present perfect simple:

  • Have you read the book yet?
  • She's finished her work already.

This distinction is often exploited to express different kinds of present result. The present perfect simple is used when the action is complete and the result follows from its completion:

  • I've eaten dinner, so let's go out.
  • She's done all her homework, so she can relax this evening.
  • I've made a cake. Would you like some?

The present perfect continuous is used when the result follows from the action itself. Whether the action is complete is immaterial. The result is typically something that can be seen, heard, smelled or felt:

  • I've been eating dinner, so there are plates all over the table.
  • She's been doing her homework, so she's tired.
  • I've been making a cake, that's why the kitchen is such a mess.

4: 4. Finally, the present perfect continuous can stress that a situation is temporary:

  • She's been running a lot recently. (This is not her usual practice).
  • Usually I study at home, but I've been studying in the library for the last week.