Present Perfect Continuous — One Runners, Never Stop
Grammar: Present Perfect Continuous
Free ESL grammar exercise on present perfect continuous themed around one runners, never stop. Printable worksheet from classplan.ai.
What's on this worksheet
A Level 4 (upper intermediate) ESL grammar exercise on sport, practising present perfect continuous. The worksheet has a short reading excerpt, a grammar reference and graded practice items.
From the reading
Courtney Dauwalter has been competing in ultra-endurance events for over a decade. Scientists have been studying the flow state for years. Women have been closing the gap on men in ultra-distance events far more quickly than in shorter races.
Grammar: Present Perfect Continuous
- Form
- have / has + been + verb-ing. She has been running for 26 hours. Use with for and since.
- Ongoing action
- The action started in the past and is still happening now. They have been studying this phenomenon for years.
Sample items
- Dauwalter ______ in ultra-endurance events since 2013.
- Researchers ______ the flow state for decades.
- Ultra-running participation ______ rapidly since the early 2010s.
Subscribe to access the full exercise
View Plans