Beyond "o'clock" and "half past" — how native speakers talk about being exact, approximate, early, late, rushed, or right on time.
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
Expression
Meaning
Example
sharp
Exactly at the stated time.
The meeting starts at 9:00 sharp.
on the dot
Exactly; not a minute early or late.
The train left at 8:15 on the dot.
to the minute
With perfect precision.
He arrived at 6:00 to the minute.
to the second
Accurate to the exact second.
The rocket launched to the second.
right on time
Perfectly punctual.
You were right on time.
bang on (UK)
Exactly; used informally.
She arrived bang on six.
dead on (US)
Exactly; used informally.
The clock struck twelve dead on.
promptly
Punctually; slightly formal.
The ceremony begins promptly at 7:00.
precisely
Exactly; often used with numbers.
The train departs precisely at noon.
spot on (UK)
Exactly right; informal.
Your guess was spot on — it's 3 o'clock.
Expression
Meaning
Example
on the nose (US)
Exactly right; informal.
We landed at 4pm on the nose.
like clockwork
With perfect, predictable regularity.
The bus arrives like clockwork every day.
without fail
Always, with no exceptions.
He calls his mother at 8pm without fail.
punctually
At the exact agreed time; formal.
Please arrive punctually for the interview.
1 / 2
Approximate Time
Expression
Meaning
Example
about
Approximately.
Let's meet at about six.
around
Approximately.
I'll be there around six.
roughly
Approximately.
It took roughly six hours.
approximately
A more formal way to say 'about'.
The flight lands approximately at six.
or so
Approximately; placed after the time.
We'll leave at six or so.
give or take
Plus or minus a small amount.
It's six o'clock, give or take a few minutes.
-ish
An informal suffix meaning 'approximately'.
Let's say six-ish.
somewhere around
Roughly, without being precise.
We arrived somewhere around midnight.
in the region of
Approximately; often used with amounts.
It should take in the region of two hours.
more or less
Approximately; roughly speaking.
The show starts at eight, more or less.
Expression
Meaning
Example
thereabouts
Near that time; used after a time is given.
He left at nine or thereabouts.
a rough estimate of
An approximate calculation.
A rough estimate of the arrival time is 5pm.
1 / 2
Early, Late & Just in Time
Expression
Meaning
Example
just in time
At the last possible moment, but not late.
We got there just in time for the show.
at the last minute
Very late; just before a deadline.
She booked her flight at the last minute.
in the nick of time
Idiom: just before it was too late.
We caught the train in the nick of time.
ahead of time
Earlier than necessary.
We arrived ahead of time, so we waited outside.
ahead of schedule
Earlier than planned.
The project finished ahead of schedule.
behind schedule
Later than planned.
The construction is behind schedule.
running late
In the process of being late.
Sorry, I'm running late — traffic is bad.
running behind
Falling behind the planned schedule.
We're running behind, so let's speed up.
cutting it close
Leaving barely enough time; risky timing.
We made the flight, but we were cutting it close.
cutting it fine (UK)
Leaving barely enough time.
Ten minutes to catch the bus? You're cutting it fine.
Expression
Meaning
Example
behind time
Later than the expected or scheduled time.
The delivery is running behind time.
in good time
With time to spare before something happens.
We arrived in good time for the meeting.
with time to spare
With extra time left over.
We finished the exam with time to spare.
at the eleventh hour
At the very last possible moment.
They reached an agreement at the eleventh hour.
in plenty of time
With more than enough time before a deadline.
Get to the airport in plenty of time.
well in advance
A long time before something happens.
Book your tickets well in advance.
1 / 2
Time Pressure & Deadlines
Expression
Meaning
Example
against the clock
Racing to finish before time runs out.
The rescue team worked against the clock.
time's up
The allowed time has ended.
Pens down, everyone — time's up.
time is running out
There is very little time left.
Hurry, time is running out to enter the contest.
on borrowed time
Living or lasting longer than expected, with an end near.
The old factory is running on borrowed time.
time is of the essence
Speed is critically important; formal.
Please respond quickly — time is of the essence.
racing against time
Trying urgently to finish before a deadline.
Doctors were racing against time to save him.
beat the clock
To finish something before a deadline.
We managed to beat the clock and submit early.
up against a deadline
Under pressure because a deadline is near.
I'm up against a deadline, so I can't chat now.
time-sensitive
Needing to be dealt with quickly; often formal/business.
This is a time-sensitive matter — please reply today.
the clock is ticking
Time is passing and a deadline is approaching.
Finish your essay — the clock is ticking.
1 / 1
How Fast Time Passes
Expression
Meaning
Example
in no time
Very quickly; before you notice.
The cake was ready in no time.
before you know it
Very soon, almost without warning.
Summer will be over before you know it.
in a flash
Extremely quickly.
He finished his homework in a flash.
in a jiffy
Very quickly; informal.
I'll be back in a jiffy.
time flies
Time passes surprisingly quickly.
Time flies when you're having fun.
in the blink of an eye
Almost instantly.
The years passed in the blink of an eye.
for ages
For a very long time; informal.
I haven't seen her for ages.
for donkey's years (UK)
For a very long time; informal, humorous.
They've lived here for donkey's years.
it felt like forever
It seemed to take an extremely long time.
The wait at the airport felt like forever.
time dragged on
Time passed slowly and tediously.
The lecture was so boring that time dragged on.
1 / 1
Vague & Future Time
Expression
Meaning
Example
any minute now
Very soon; expected imminently.
The bus should arrive any minute now.
any day now
Very soon, within the next few days.
The baby is due any day now.
sooner or later
At some point, eventually.
Sooner or later, you'll have to tell him.
before long
Soon; not much time will pass.
Before long, the leaves will start to fall.
in due course
At the appropriate future time; formal.
You will receive a reply in due course.
when the time comes
At the appropriate future moment.
We'll decide when the time comes.
one of these days
At some unspecified point in the future.
One of these days, I'll learn to cook properly.
in the not-too-distant future
Fairly soon; formal.
We expect results in the not-too-distant future.
at some point
At an unspecified time.
I'll get around to it at some point.
further down the line
At a later, unspecified point in the future.
We can revisit this decision further down the line.
1 / 1
Recently & Just Now
Expression
Meaning
Example
the other day
A few days ago, not long ago.
I saw her at the supermarket the other day.
just now
A very short time ago.
He was here just now.
a moment ago
Very recently.
She left the room a moment ago.
a little while ago
Not very long ago.
We spoke on the phone a little while ago.
not long ago
Recently.
Not long ago, this street was full of shops.
recently
In the near past.
I've recently started learning Italian.
of late
Recently; slightly formal or literary.
He's been rather quiet of late.
up until now
Continuously until the present moment.
Up until now, everything has gone smoothly.
1 / 1
Sequence & Order
Expression
Meaning
Example
beforehand
Before something happens; in advance.
Let me know beforehand if you're coming.
in advance
Before the event; ahead of time.
Please pay in advance.
straight away
Immediately, without delay.
Call me straight away if there's a problem.
right away
Immediately.
I'll send it right away.
immediately
At once, without any delay.
Please respond immediately.
first thing
As the very first action, usually in the morning.
I'll call the doctor first thing tomorrow.
last thing
As the very final action, usually at night.
She checks the doors last thing at night.
without delay
Immediately; formal.
The package was sent without delay.
at once
Immediately; can also mean 'simultaneously'.
Come here at once!
forthwith
Immediately; very formal/legal.
The order must be carried out forthwith.
1 / 1
Literary & Narrative
Expression
Meaning
Example
at the stroke of midnight
Exactly when the clock strikes midnight.
The magic ended at the stroke of midnight.
at the stroke of noon
Exactly at noon.
The ceremony began at the stroke of noon.
when the clock struck…
A narrative way to introduce an exact time.
When the clock struck six, the door creaked open.
as the sun rose
At sunrise; narrative style.
As the sun rose, the village slowly woke up.
as dusk fell
As evening began; narrative style.
As dusk fell, the streetlights flickered on.
in the dead of night
In the middle of the night, when it's darkest and quietest.
They escaped in the dead of night.
at the crack of dawn
Very early in the morning, at first light.
We left at the crack of dawn to beat the traffic.
in the fullness of time
Eventually, after a long period; literary/formal.
The truth will be known in the fullness of time.
1 / 1
Military, Aviation & 24-Hour Time
Expression
Meaning
Example
at oh-six-hundred
Military pronunciation of 06:00.
Report at oh-six-hundred.
at zero six hundred hours
The full military form of 06:00.
Meet at zero six hundred hours.
at eighteen hundred
18:00 in 24-hour military time.
Departure at eighteen hundred.
at twenty-three hundred hours
23:00 in 24-hour military time.
Lights out at twenty-three hundred hours.
at fourteen-thirty
14:30 in 24-hour time.
The briefing is at fourteen-thirty.
Zulu time
Military/aviation term for UTC (Coordinated Universal Time).
The flight plan is filed in Zulu time.
local time
The time in the specific place being referred to.
We land at 9pm local time.
at first light
At dawn; often used in military or outdoor contexts.
The patrol departs at first light.
1 / 1
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