YouSpeak PLUS

Before we start the overview , always remember Present Perfect is a Present Tense!

The Present Perfect connects the past to the present—it is a present tense, not a past tense.
It cannot be used with past time expressions like:

  • I have visited Rome in 2015. (❌ Wrong – should be Past Simple: I visited Rome in 2015.)
  • She has finished her homework yesterday. (❌ Wrong – should be She finished her homework yesterday.)

✅ However, it can be used with unspecified past time (e.g., ever, never, before, recently, just, already, yet):

  • I have just finished my work.
  • Have you ever been to Paris?

Present Perfect Simple (PPS) vs Continuous (PPC) : The Key Differences

1. State Verbs 🆚 Action Verbs

One difference between PPS and PPC is which types of verbs they work with:

  • PPS can be used with both State Verbs and Action Verbs.
  • PPC is only used with Action Verbs (not with State Verbs).

Examples:

I have known her for years. (State Verb – uses PPS)
I have been knowing her for years. (Incorrect – State Verbs don’t take PPC!)

I have been running for an hour. (Action Verb – so uses PPC with duration)
I have run 10 km today. (Action Verb – so uses PPS with a number!)

 

(Refer to the Open Grammar page ‘State vs Action verbs’ to review this fundamental distinction)

2. Quantity 🆚 Duration

  • PPS is used when we refer to how many times or how much of something has been completed.
  • PPC cannot be used with specific numbers unless the number refers to a duration (not a quantity)

Examples:

I have read 50 pages of this book. (PPS – quantity is given)
I have been reading 50 pages of this book. (Incorrect – PPC doesn’t work with specific numbers!)

She has watched that movie three times. (PPS – with number of times)
She has been watching that movie three times. (Incorrect!)


  • However, PPC is used if the number refers to a duration/period of time:

✔ I have been reading this book for 3 weeks (duration, not quantity)
She has been watching that movie all evening.

3. Once 🆚 Repeatedly

Another key difference between PPS and PPC is that:

  • PPS (without a number of times) suggests something happened once & at one time (e.g. today).
  • PPC suggests something happened several times or repeatedly during a period of time (e.g. this week)

🔹 Examples

✔ I’ve fallen off my bike. (= One time)
✔ I’ve been falling off my bike a lot lately. (= Several times)

✔ I’ve eaten a lot. (= One sitting)
✔ I’ve been eating a lot. (= Repeatedly, over time)

🗣️ Contextual Dialogue

💬 A: You don’t look well.
💬 B: I know, I’ve had a bad headache for two days now. (One continuous headache over 2 days)
💬 A: Oh no! Do you often get headaches?
💬 B: Unfortunately, yes. I’ve been having bad headaches for a while now. (Several headaches over time)


💬 A: You look really full.
💬 B: Yeah, I’ve eaten too much! (One meal, one sitting)
💬 A: And I’ve noticed you’ve gained weight recently.
💬 B: I know… I’ve been eating too much lately. (Over time, repeatedly)

4. The Duration Form: Answering ‘How Long Have You…?’

Both PPS and PPC answer this question, but the choice depends on the verb type:

🔹 PPS is used with State Verbs

How long have you had that car?I have had it for 5 years.

✔ Hey Andrea, How long have you had your dog? → Andrea replies: “Bauino? I have had him for 5 years. (have a dog =  state), but I’m having problems with him at the momemt (have problems = action)
I have been having it for 5 years. (‘Have’ for possession is a State Verb → PPS)

She has been here since Monday.  (‘Be’ is a State Verb → PPS)

🔹 PPC is preferred for Action Verbs

How long has it been raining?It has been raining all morning. ( Action Verb = PPC)
He has been playing the guitar since he was 10.

✔ Hey Andrea, how long have you been having problems with Bauino? → Andrea replies “I have been having problems with him since he was born! – he’s a little devil”

🔹 But What About Mixed Cases?

Some verbs can be used in both PPS and PPC, depending on nuance:

  • I have lived here for 20 years. (More natural – suggests a long-term fact.)
  • I have been living here for 20 years. (Acceptable – but the PPC suggests more recent activity.)

Similarly:
I have worked at this company since 2010. (Focus on time span)
I have been working at this company since 2010. (Acceptable, focus on the ongoing process of working)


4.1 Continuous vs. Repeated Actions

  • PPC can mean continuously (without breaks) or repeatedly (with breaks).

🔹 I’ve been wearing my wedding ring since I got married. (Continuously – I have never taken it off.)

🔹 I’ve been wearing this belt for 20 years. (Repeatedly – I’ve used it on and off but never stopped completely.)

Final thoughts on the choice between PPS & PPC for duration

We’ve seen that both PPS and PPC are used to answer “How long have you…?”, but:

  • The Present Perfect Simple is used with all state verbs and is preferred for action verbs when the action occurs over a long period. In these cases, the action takes on a more permanent or stable quality, making it feel more like a state, even if the verb itself is an action. e.g. I’ve lived here all my life. (PPS – a lifelong state)
  • PPC is used with action verbs and suggests a more recent situation or a more temporary situation. e.g. I’ve been working hard all week. (PPC – a temporary action)

Closing Note: The simple aspect often suggests something more permanent or stable, while the continuous aspect suggests something temporary or subject to change. This contrast is seen in other tenses too, like Present Simple vs. Present Continuous (e.g., I live in Rome vs. I’m living in Rome for now).”

5. Finished Action (PPS) vs. Ongoing Action (PPC)

  • PPS shows a completed action with a present result.
  • PPC shows an ongoing action (or an action that has recently stopped).

Examples:

I have read the book. (The book is finished.)
I have been reading the book. (The book is not necessarily finished.)

She has painted the house.  (The painting is done.)
She has been painting the house. (The activity of painting was happening, but we don’t know if it’s finished.)

💡 Compare:

  • I have cleaned the kitchen. → The kitchen is now clean (focus on the result).
  • I have been cleaning the kitchen. → The action was happening, but we don’t know if it’s finished.

6. Common questions using PPS & PPC

Compare these two common question types:

1.“What have you done this week?” → The speaker expects you to give a list of completed actions (e.g., I’ve finished a project, I’ve visited my parents, and I’ve read two books).

•⚠️ When asked with a certain tone, “What have you done?” can express anger or distress (e.g., What have you done to my car?!).

2.“What have you been doing this week?” → The speaker is asking about how you have passed your time, they are not expecting a list of completed actions. It is a common social question that doesn’t require a detailed answer. It is also common to hear, “Hi, what have you been up to lately?” (To be up to something can mean ‘to be doing something’)

Common answers to the question include –  Oh, just working / just catching up on some reading / Nothing special / The usual / The same old things.

Summary

Let's see what you remember! Do the quiz (select the answer you think is correct)

Press Submit to check your answers—correct ones turn green, incorrect ones pink. Fix mistakes and submit again until all are green! ✅

Present Perfect Simple vs. Continuous Quiz

📝 Present Perfect Simple vs. Present Perfect Continuous Quiz

1. Which sentence is correct?

A) I have been knowing him for years.
B) I have known him for years.

2. Which sentence is correct?

A) She has been reading that book all morning.
B) She has read that book all morning.

3. Why is this sentence incorrect: "I have been visiting Paris three times"?

A) Because "visiting" is not an action verb.
B) Because Present Perfect Continuous cannot be used with quantities.

4. Which sentence focuses on the result rather than the action?

A) I have written five emails today.
B) I have been writing emails today.

5. Which of these is NOT typically used in Present Perfect Continuous?

A) Work
B) Own

6. Which sentence suggests the action is finished?

A) I have painted the house.
B) I have been painting the house.

7. Which sentence is correct?

A) I have been having this phone for years.
B) I have had this phone for years.

8. If we are emphasising a long period, which is more natural?

A) She has lived here for 20 years.
B) She has been living here for 20 years.

9. Which sentence is correct?

A) I have been knowing her for ages.
B) I have known her for ages.

10. Which sentence is the correct follow on from "I've put on weight, because..."?

A) I have been eating too much lately.
B) I have eaten too much lately.