Grammar › Prepositions

Prepositions of time: in, on, at

450 fill-in-the-gap exercises, 45 tests of ten

In for long periods, on for days and dates, at for clock times.

Practice this form

Loading…

Getting your first question ready.

The periods get shorter

in covers the longest stretches, on one day, at a moment:

in 2019 → in June → on 14 June → at six o’clock

The exceptions worth memorising

No preposition at all

Drop it entirely before next, last, this, every, tomorrow, yesterday:

I’m leaving next week. We met last year. I go every day.

Adding on or in here is one of the most frequent errors at this level.

in as a length of time

In also means after how long:

The train leaves in ten minutes. — ten minutes from now.

Compare within ten minutes, which means at some point during them.

during, for, since, until, by

The last pair is the one that matters: until Friday means the whole week; by Friday means not later than Friday.

All forms

PrepositionUsed withExamples
inmonths, years, seasons, parts of the dayin May, in 2019, in winter, in the morning
ondays and dateson Friday, on 3 June, on my birthday, on Monday morning
atclock times and fixed pointsat six, at midnight, at Easter, at the weekend
no prepositionnext, last, this, everynext week, last year, every day

Examples

Taken from the 450 sentences in this drill. The answer is highlighted.

Mistakes to avoid

Wrong: I'll see you in Monday. correct: I'll see you on Monday.

Days take on.

Wrong: We met at 2019. correct: We met in 2019.

Years take in.

Wrong: See you on next week. correct: See you next week.

Next, last, this and every take no preposition.

Quick choices from this form

Other forms of Prepositions

Mixed practice → Done with this form? Try it among all the others — ten, twenty or thirty sentences from every form at once.