Here are some English expressions related to time.
Specifying the day
The day before yesterday |
Yesterday |
Today |
Tomorrow |
The day after tomorrow |
Specifying the time of day
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 |
Last night |
Tonight |
Tomorrow night |
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
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 |