Pelota Learn Log in

in, on or at? Prepositions of time

Prepositions of time: in, on, at, since, for, by, until, during

A2 to B22 minutesfree, no account
THE RULE IN ONE LINE

at a clock time, on a day or a date, in a longer time (a month, a year, the morning).

  • The film starts at 8:30.
  • We're meeting on Friday.
  • Our course finishes in June.

Spanish says «el lunes», «en marzo», «a las tres»; English says on Monday, in March, at three o'clock.

THE TRAP

A day wins: on Monday morning, on weekday evenings. Not: in Monday morning. And: at night, at the weekend (on the weekend in American English).

Also on this page: since or for · by or until · during or while · in an hour

Try 6

Six quick questions, easiest first. At the end you'll see which mistake you make.

THE QUESTIONS
  1. Our course finishes ______ June.since · in · at · on
  2. Tom usually studies ______ weekday evenings.in · on · at · by
  3. He has worked as a teacher ______ 2015.since · for · from · during
  4. I have to hand in my essay ______ Thursday evening.in · by · until · at
  5. Nobody said a word ______ the test.during · since · for · while
  6. I have lived in this town ______ I was six years old.while · from · for · since
  7. Mia studied ______ three hours last night.for · since · while · during
  8. I can't talk now, but I'll call you back ______ an hour.at · since · in · on
  9. I'm going to stay at the library ______ six o'clock.by · until · since
  10. Tom managed to go over all his notes ______ twenty minutes.at · by · on · in
  11. The deadline is on Friday, so I must finish the project ______ then.until · by · in · at
  12. Ben missed a lot of lessons ______ the term because he was ill for weeks.since · during · while · at
Show the answers
  1. innot at: in, on or atnot on: in, on or at
  2. onnot at: in, on or atnot in: in, on or at
  3. sincenot for: since or fornot from: since or for
  4. bynot until: by or until
  5. duringnot for: during, while or fornot while: during, while or for
  6. sincenot for: since or fornot from: since or for
  7. fornot since: since or fornot while: during, while or fornot during: during, while or for
  8. innot at: in, on or atnot on: in, on or at
  9. untilnot by: by or until
  10. innot at: in, on or atnot on: in, on or at
  11. bynot until: by or until
  12. duringnot while: during, while or for

Common mistakes on this point

in, on or at

Not: See you in Monday morning.

Say: See you on Monday morning.

at a clock time, on a day or a date, in a longer time. in an hour = an hour from now (I'll call you in an hour); in can also mean how long something took (I finished it in twenty minutes).

See this mistake on its own page ›
since or for

Not: I've lived here for 2015.

Say: I've lived here since 2015.

since + when it started (since 2015, since I was six); for + how long (for ten years).

See this mistake on its own page ›
by or until

Not: Finish it until Friday.

Say: Finish it by Friday.

by = not later than; until = all the time up to then.

See this mistake on its own page ›
during, while or for

Not: I was ill while the holiday.

Say: I was ill during the holiday.

during + a thing (during the lesson); while + a sentence or an -ing word (while I was eating, while eating); for + how long (for two hours).

See this mistake on its own page ›