Present Perfect Continuous
For when you want to emphasize how long you've been doing something boring!
⏳ What's This Present Perfect Continuous Business?
The Present Perfect Continuous is for talking about actions that started in the past and are still continuing or recently finished with visible results. It's like bragging about your persistence!
The Magic Formula:
have/has + been + verb + -ing
I/you/we/they have been + doing something
He/she/it has been + doing something
| Subject |
Have/Has |
Been + Verb + -ing |
Example |
| I/You/We/They |
have |
been working |
I have been working |
| He/She/It |
has |
been studying |
She has been studying |
| I/You/We/They |
have |
been waiting |
We have been waiting |
🕰️ When to Use This Marathon Tense
1. Actions Still Continuing (Started in Past, Still Going):
- "I have been learning English for 5 years." (And still am)
- "She has been working here since 2020." (Still employed)
- "They have been living together for ages." (Still roommates)
2. Recently Finished with Visible Results:
- "I have been cooking." (Kitchen is a mess)
- "She has been crying." (Red eyes, tissues everywhere)
- "They have been painting." (Paint on their clothes)
3. Repeated Actions Over Time:
- "I have been calling you all day." (Multiple attempts)
- "He has been asking the same question." (Over and over)
- "We have been trying to fix this." (Many attempts)
⏰ Time Expressions (Your Best Friends)
- For: "I've been waiting for 2 hours." (Duration)
- Since: "She's been studying since morning." (Starting point)
- All day/week/month: "We've been working all day."
- Recently/Lately: "I've been feeling tired lately."
🚫 Negative and Questions
Negative: have/has + not + been + verb + -ing
- "I haven't been sleeping well." (Insomnia strikes)
- "She hasn't been feeling good." (Under the weather)
- "They haven't been talking to me." (Silent treatment)
Questions: Have/Has + subject + been + verb + -ing?
- "Have you been waiting long?" (Polite inquiry)
- "Has she been working hard?" (Checking progress)
- "How long have you been living here?" (Getting to know you)
📚 Book a Lesson
Ready to practice with a real human? Book a lesson with a native English speaker!
Book Now
🎤 Take a Speaking Test
Test your English speaking skills with our comprehensive assessment!
Start Test
Practice Exercises (Marathon Grammar Training)
Well done! You've been learning grammar and it shows!