Level 4Sportgrammar

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

  1. Dauwalter ______ in ultra-endurance events since 2013.
  2. Researchers ______ the flow state for decades.
  3. Ultra-running participation ______ rapidly since the early 2010s.

Subscribe to access the full exercise

View Plans