in / on / at for Time
| Preposition | Used with | Examples |
|---|---|---|
| in | months, years, seasons, centuries, parts of day | in January, in 2010, in summer, in the morning |
| on | days, dates, specific days with parts of day | on Monday, on 5 May, on Monday morning |
| at | clock times, festivals/holidays, specific points | at 7 o'clock, at Christmas, at noon, at night |
Other Important Time Prepositions
| Preposition | Meaning | Example |
|---|---|---|
| before | earlier than | Finish before midnight. |
| after | later than | She called after dinner. |
| during | throughout a period | He fell asleep during the film. |
| since | from a point in the past until now | I've lived here since 2018. |
| for | duration of time | I've been waiting for two hours. |
| until / till | up to a point | I'll stay until Friday. |
| by | not later than | Submit the report by Monday. |
| from … to/until | showing a range | The shop is open from 9 to 5. |
| within | inside a time limit | I'll reply within 24 hours. |
| ago | before now | I started school three years ago. |
since vs for
| since | for |
|---|---|
| starting point: since 2020, since Tuesday | duration: for three years, for a week |
| I have lived here since 2020. | I have lived here for four years. |
Real world: event invitation
The party starts at 7 pm on Saturday, 12th June. Please arrive by 7:30. The venue is open from 6:30 until midnight. See you there!
Real world: timetable notice
The museum is open from Monday to Saturday, in the morning at 9 am. It is closed on Sundays and during national holidays. Last entry is at 4:30 pm.
Real world: assignment deadline email
Please submit your essay by Friday. I haven't received your work since last Monday. You have been in this class for three months — this is important.
Practice Problems
Fill in: The museum opens ___ 9 in the morning.
Show answer
Fill in: She was born ___ 5th September.
Show answer
Fill in: We are going on holiday ___ July.
Show answer
since or for? — I haven't seen him ___ last year.
Show answer
since or for? — They have been friends ___ ten years.