This is a reference list, not a lesson with exercises — browse each group, read the meaning and example, and come back whenever you need a natural way to talk about time. 106 expressions across 10 categories.

Exact Time

Approximate Time

Early, Late & Just in Time

Time Pressure & Deadlines

How Fast Time Passes

Vague & Future Time

Recently & Just Now

Sequence & Order

Literary & Narrative

Military, Aviation & 24-Hour Time

The 10 natives actually use most: sharp · on the dot · right on time · just in time · ahead of time · running late · behind schedule · ahead of schedule · in the nick of time · six-ish