Prepositions of time link an action to a moment or period of time. The three core prepositions — in, on and at — follow a fairly reliable pattern based on how long or how specific the time is. Around them sits a family of other prepositions such as during, for, since, by, until and from…to that mark duration, deadlines and limits.
This guide explains the main rules, the pairs that learners most often confuse (such as for and since, or by and until), and the fixed expressions worth memorising. Mastering these makes a big difference to fluency and accuracy.
In, On, At: The Big Three
The general rule moves from longer or less specific (in) to shorter and more precise (at).
| Preposition | Used for | Examples |
|---|---|---|
in |
months, years, seasons, parts of the day, long periods | in May, in 2025, in summer, in the morning |
on |
days and dates | on Monday, on 5 June, on my birthday, on Friday morning |
at |
clock times, festivals, points of time | at 6 o’clock, at noon, at night, at Christmas, at the weekend |
Watch out: We say in the morning / afternoon / evening, but at night. We say at the weekend in British English (Americans say on the weekend). When a day and a part of the day combine, use on: on Monday morning, on Friday evening.
For and Since: How Long
Both answer the question “how long?”, but they work differently. Use for with a period of time (how long it lasts) and since with a starting point (when it began).
| for + period | since + starting point |
|---|---|
I’ve lived here for ten years. |
I’ve lived here since 2015. |
We talked for an hour. |
We’ve been waiting since nine o’clock. |
She studied for three months. |
He’s been ill since Monday. |
Since is normally used with the present perfect or past perfect, because it links the past to a later time. See our guide to the present perfect.
During and For
Use during with a noun to say when something happens (within a period), and for with a length of time to say how long it lasts.
- I fell asleep
duringthe film. (at some point within it) - I slept
fortwo hours. (the length of time) - We visited many museums
duringthe holiday. - It rained
forthree days.
By and Until
These are easily confused. By means “not later than” a deadline (a single point), while until (or till) means “up to” a time (a continuous situation that then stops).
| by (deadline) | until / till (up to a point) |
|---|---|
Finish the report by Friday. (at the latest on Friday) |
I’ll be at work until Friday. (continuously up to then) |
Be home by ten. (no later than ten) |
We waited until ten. (and then stopped) |
From…to / From…until
To mark the beginning and end of a period, use from…to or from…until.
- The shop is open
fromninetofive. - I worked there
from2018until2022. - We’re on holiday
fromMondaytoFriday.
No Preposition
Do not use a preposition before next, last, this, every, tomorrow, yesterday or today.
- ✓ See you
next week. (not on next week) - ✓ We met
last Friday. - ✓ I’ll call you
tomorrow. - ✓ She goes swimming
every morning.
Common Mistakes
- Using in for a day: ✗ I’ll see you in Monday. ✓ on Monday.
- Using at for a month: ✗ My birthday is at June. ✓ in June.
- Confusing for and since: ✗ I’ve worked here since five years. ✓ for five years.
- Confusing during and for: ✗ I slept during two hours. ✓ for two hours.
- Adding a preposition before next/last: ✗ on next week. ✓ next week.
Practice Exercises
Grammar Quiz
Choose the right preposition of time for each situation.
Matching Pairs
Match time phrases to the preposition they take.
Cloze Dropdown
Select in, on, at or another time preposition to fill each gap.
Flash Cards
Drill prepositions of time and their fixed expressions.
Complete the Sentence
Type the correct preposition of time to finish each sentence.
Unjumble
Reorder scrambled words into natural sentences about time.
Practise Prepositions of Time
LexFizz has 30 free interactive exercises — no sign-up needed. Start mastering in, on and at today.
Browse All Exercises →Explore related grammar topics: