Easy Way to Make English Conversation Sentences with Present Perfect Continuous Tense

By | October 9, 2025

Easy Way to Make English Conversation Sentences with
Present Perfect Continuous Tense

 

 

 

🧠 1. Definition

The Present Perfect Continuous Tense shows that an action started in the past, has been continuing until now, and may still be happening.

Formula:
👉 Subject + have/has + been + verb(-ing)

 

⚙️ 2. Structure Examples

Subject Auxiliary Verb “been” Main Verb (–ing) Example Sentence
I / You / We / They have been working I have been working all day.
He / She / It has been studying She has been studying English for two years.

 

💬 3. Examples in Conversation Sentences

🗨️ Conversation 1 – At the Bus Stop

A: Have you been waiting long?
B: Yes, I’ve been waiting for almost half an hour.
A: Oh no! The bus must be late again.
B: Yeah, it’s been coming late all week.

🗨️ Conversation 2 – At School

A: You look sleepy. Have you been studying all night?
B: Yes, I’ve been preparing for the math test.
A: Really? I’ve been studying too, but I’m still not ready.
B: Same here! It’s been a tough week.

🗨️ Conversation 3 – At the Gym

A: Wow, you’ve lost weight!
B: Thanks! I’ve been exercising every morning.
A: That’s great! How long have you been doing it?
B: For about three months now.

🗨️ Conversation 4 – At Work

A: Where’s John? I need to talk to him.
B: He’s been working in the meeting room all day.
A: Really? Has he been working on the new project?
B: Yes, he’s been preparing the presentation for tomorrow.

🗨️ Conversation 5 – On the Phone

A: Hi, Lisa! What have you been doing lately?
B: I’ve been taking painting classes.
A: That sounds fun! How long have you been learning to paint?
B: Since last summer, and I’ve been enjoying it a lot!

 

🔹 Everyday Life conversation

  1. A: What have you been doing lately?
    B: I’ve been learning to cook Italian food.
  2. A: Why are you tired?
    B: I’ve been cleaning the house since morning.
  3. A: How long have you been waiting?
    B: I’ve been waiting for 30 minutes.
  4. A: Has she been studying for the exam?
    B: Yes, she’s been studying all night.
  5. A: Where’s Tom?
    B: He’s been playing basketball outside.

🔹 At Work or School conversation

  1. A: Have you been working on the project?
    B: Yes, I’ve been working on it since Monday.
  2. A: What have they been talking about?
    B: They’ve been discussing the new plan.
  3. A: Why is your desk messy?
    B: I’ve been searching for my report papers.

 

🔹 With “For” and “Since”

We use:

  • For → to show duration (for two hours, for a week, for years)
  • Since → to show the starting point (since Monday, since 2020)

✅ Examples:

  1. I’ve been reading this book for two days.
  2. She’s been living here since last year.
  3. They’ve been waiting for an hour.
  4. We’ve been studying English since 8 o’clock.