Level 4Sportgrammar

Present Perfect Continuous — One Athletes, Never Stop Training

Grammar: Present Perfect Continuous

Free ESL grammar exercise on present perfect continuous themed around one athletes, never stop training. 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

Eliud Kipchoge has been training at high altitude for over two decades. Researchers at the Norwegian School of Sport Sciences have been tracking a group of elite masters runners, and their aerobic capacity has been improving steadily.

Grammar: Present Perfect Continuous

Affirmative form
Kipchoge has been training at high altitude for two decades. Use have/has + been + verb-ing for ongoing actions.
Negative form
The athletes have not been resting — they train every day. Use have/has + not + been + verb-ing.

Sample items

  1. Kipchoge ______ (train) at altitude since he was a teenager.
  2. The researchers ______ (track) masters runners for several years.
  3. Yuki Kawauchi ______ (compete) at the highest level since 2009.

Subscribe to access the full exercise

View Plans