Present Perfect Continuous (“I have been doing”)
⸻
1. What
is Present Perfect Continuous? We use it to talk about:
1. An action started in the past and still continues now
• “I have been studying English for 2 years.”
• “She has been working here since 2020.”
2. An action that was happening recently and we can see the result now
• “You are tired because you have been running.”
• “It has been raining, the ground is wet.”
⸻
2. Structure (formula)
👉 Subject + have/has + been + verb(-ing)
✅ Examples:
• I have been reading.
• She has been cooking all day.
• They have been playing football.
⸻
3. Positive / Negative / Questions
Positive
• I have been learning English.
• He has been playing guitar.
Negative
• I have not been learning English.
• She has not been studying.
Questions
• Have you been learning English?
• Has he been playing guitar?
⸻
4. Time expressions often used
• for (a period of time) → “for 3 hours”
• since (a point in time) → “since 2010”
• all day / all morning / all night
• recently / lately
⸻
5. Difference: Present Perfect Simple vs Continuous
Present Perfect Simple → focus on result
• “I have written 3 emails.” (The result is 3 emails.)
Present Perfect Continuous → focus on activity / process
• “I have been writing emails all morning.” (The activity, not the result.)
⸻
6. Examples in daily life
• I have been waiting for you for 30 minutes.
• She has been watching TV since 6 p.m.
• They have been playing football all afternoon.
• We have been studying hard for the exam.
⸻
7. Practice
👉 Fill in the blanks:
1. I _______ (wait) for the bus for 20 minutes.
2. She _______ (study) since morning.
3. They _______ (not/work) today.
4. _______ you _______ (practice) your guitar?
5. It _______ (rain) all day.
👉 Write 5 sentences about your own life using Present Perfect Continuous.


Download the HelloTalk app to join the conversation.
