What is Present Perfect Continuous for Duration?
Present perfect continuous describes actions that began in the past and are still happening now. It emphasizes the duration — how long the action has been going on — making it perfect for ongoing processes.
Present perfect continuous for duration shows an action that started in the past and continues now. Form: have/has + been + verb-ing. Example: 'I've been working for 3 hours.'
- 1↓Start in pastAction began at undefined time
- 2↓OngoingStill happening now, duration matters
- 3EmphasisFocus on how long, not completion
Step-by-step worked examples
Write: I have been learning English for two years.
Subject: I Auxiliary: have Been: been Verb-ing: learning Duration: for two years Meaning: Started 2 years ago, still learning
Write: She has been working since 8 AM.
Subject: She Auxiliary: has Been: been Verb-ing: working Since: 8 AM Meaning: Started at 8, still working now
Write: We have been waiting for 20 minutes.
Subject: We Auxiliary: have Been: been Verb-ing: waiting Duration: for 20 minutes Meaning: Started 20 min ago, still waiting
Flashcards
Quick quiz
Q1.Choose present perfect continuous.
Q2.Complete: He ___ for the bus for 30 minutes.
Q3.How long have you been learning English?
Q4.Negative: I haven't been working since Monday.
The full card deck, worked steps and AI-tutor support for “What is Present Perfect Continuous for Duration?” are in Notek — study by hand before your exam.
Common mistakes
I am studying for three hours. — Correct: I have been studying for three hours. (started 3 hours ago, ongoing)
She has been working since 2 o'clock and finished at 5. — Correct: She worked from 2 to 5. (finished, use simple past)
They have been played soccer since yesterday morning. — Correct: They have been playing soccer since yesterday morning. (verb-ing form needed)
How long have you been working? I worked for 5 years. — Correct: How long have you been working? I've been working for 5 years.
FAQ
What is present perfect continuous for duration?
A verb tense for actions that started in the past and continue now, emphasizing how long: have/has + been + verb-ing.
Present perfect continuous formula?
have/has + been + verb-ing. Affirmative: 'I've been running.' Negative: 'I haven't been running.' Question: 'Have you been running?'
When use 'I've studied' vs 'I've been studying'?
'Studied' = focus on result or completion. 'Been studying' = focus on the ongoing duration and activity itself.
What time markers go with present perfect continuous?
'For' (duration) and 'since' (starting point). Example: 'for 3 hours,' 'since morning,' 'since 2015.'




