Module code: 2131

🎙 How Long Have You Been Doing That?

Present Perfect Continuous: Duration“RUN”

Understand and use the present perfect continuous to talk about actions that started in the past and are still happening now. Say how long something has been going on using for and since.

🚌 On the go

Press play once and listen to the whole episode: the welcome, the grammar, the word focus and the story. Perfect for the bus, the car or a walk.

🎧 Full episode9:06

One button, the whole episode. Good for the bus, the car or a walk.

0:00 / 9:06
Welcome0:00
Part 1 Β· Grammar0:26
Part 2 Β· Word focus4:02
Part 3 Β· Story7:02

🧩 Piece by piece

Take your time. Listen to one part at a time, then open Read and replay line by line to hear any sentence again.

Welcome

0:00 / 0:27

Part 1 Β· Grammar

0:00 / 3:36

Part 2 Β· Word focus

0:00 / 3:01

  1. move fast on foot She runs to the station every morning because she's always late.
  2. manage or be in charge of a business, organisation, or event He runs a small restaurant in the city centre.
  3. a machine, engine, or system operates or functions The app runs on both phones and tablets.
  4. a bus, train, or service travels on a regular route The buses don't run after midnight.
  5. a liquid moves or flows She ran some cold water over her hand.
  6. a programme, show, or event continues for a period of time The play ran for six months in London.
  7. stand as a candidate in an election She's running for mayor next year.
  8. a road, path, or line goes in a particular direction The river runs along the edge of the town.

Part 3 Β· Story

0:00 / 2:03

πŸ”’

Member-Exclusive Practice Bar

Access a wide range of integrated practice for this unit β€” from Vocabulary and Grammar activities to AI-curated Writing tasks and Thematic Chat practice.

This feature is available to YSP members.

Explore Membership Benefits


πŸ”’

Member-Exclusive Vocabulary Review & Acquisition System

Vocabulary practice stats and progress dashboard preview

This isn’t a simple quiz β€” it’s a fully tracked learning system. You build knowledge through recognition, then recall, and your progress feeds directly into the Integrated Practice Bar (Writing tasks, AI Chat, and more).

  • Practice sessions, accuracy, and response-time tracking
  • Term strength levels (Learning β†’ Stable β†’ Strong)
  • Personal progress history for each unit

This feature is available to YSP members.

Explore Membership Benefits
← Previous Page 0 of 1 Next (Coming Soon) β†’