Time expressions

Here are some English expressions related to time.

Specifying the day

the day before yesterday
the day after tomorrow

Specifying the time of day

last night
tomorrow night
in the morning
in the afternoon
in the evening
yesterday morning
yesterday afternoon
yesterday evening
this morning
this afternoon
this evening
tomorrow morning
tomorrow afternoon
tomorrow evening

Specifying the week, month, or year

last week
last month
last year
this week
this month
this year
next week
next month
next year

Other time expressions

five minutes ago
an hour ago
a week ago
two weeks ago
a month ago
a year ago
a long time ago
in ten minutes' time or in ten minutes
in an hour's time or in an hour
in a week's time or in a week
in ten days' time or in ten days
in three weeks' time or in three weeks
in two months' time or in two months
in ten years' time or in ten years
the previous day
the previous week
the previous month
the previous year
the following day
the following week
the following month
the following year


Duration in English is usually expressed using the word for, as in the following examples:

I lived in Canada for six months
I've worked here for nine years
I'm going to France tomorrow for two weeks
we were swimming for a long time

Sound is available for all the English phrases on this page — simply click on any phrase to hear it.

Mobile app

Our award-winning English phrase guide app for Android devices contains over 6000 useful phrases and words with sound.

Get it on Google Play