Present Perfect Continuous Tense
Definition
The Present Perfect Continuous tense emphasizes the duration of an action that started in the past and is still continuing, or that recently stopped but has a visible result in the present.
Formula
Subject + have/has + been + verb-ing
Key Rules
1. Use for ongoing actions from the past to now: I have been studying for three hours.
2. Use to show a recent activity with a present result: She looks tired — she has been working all day.
3. Use ‘for’ with a duration and ‘since’ with a starting point.
4. Stative verbs (know, love, want) are not used in continuous tenses.
Signal Words / Keywords
for (a period), since (a point in time), all day/week/morning, lately, recently
10 Example Sentences
1. I have been waiting for you for an hour.
2. She has been learning Spanish since January.
3. They have been arguing all morning.
4. He has been working at that company since 2018.
5. Have you been exercising regularly?
6. We have been saving money for a trip.
7. It has been raining all week.
8. She has been feeling sick lately.
9. I haven’t been sleeping well recently.
10. The kids have been playing outside all afternoon.
Dialogues
Dialogue 1 – Health Check-In
Doctor: How long have you been experiencing these headaches?
Patient: I have been having them for about two weeks. They have been getting worse.
Doctor: Have you been sleeping enough?
Patient: Not really. I have been working until midnight every night.
Dialogue 2 – Language Learning
Emma: Your English has improved so much! How long have you been studying?
Pedro: I have been taking classes for about eight months.
Emma: Have you been practicing outside of class too?
Pedro: Yes! I have been watching American TV shows without subtitles. It helps a lot.