There are two types of time prepositions in English. First, we will take a look at the basic time prepositions at, in, and on. Secondly, we will cover the functional time prepositions after, before, by, during, for, from, in, to and until/till.
Basic Time Prepositions
The prepositions at, in and on are associated with specific time categories, which must be memorized. For example, we say "at 5 PM on Sunday in June" because English speakers use at with clock times, on with days, and in with months. Study the categories and the examples below.
|at||clock times, exact times of day, night, holiday periods|
|in||months, years, morning/afternoon/evening, seasons, centuries, eras|
|on||days, dates, holidays, weekends, days+morning/afternoon/evening|
To help you understand the time categories listed above, here are a few real-life examples of at, in and on to get you started.
|at 3:45 PM||in June||on Tuesday|
|at noon||in August||on September 8, 1969|
|at midnight||in the winter||on Christmas Eve|
|at sunrise||in the summer||on the day we met|
|at sunset||in the morning||on the weekend|
|at dawn||in the afternoon||on weekends|
|at Christmastime||in the Renaissance||on my birthday|
|at the close of day||in the '70s||on Thanksgiving|
|at night||in the 14th century||on Friday mornings|
|at 6 o'clock||in 1922||on the first day of the month|
On Christmas vs. At Christmas
Both on and at are used with holidays, but the meaning is different. On is used with specific days and at is used with holiday periods. For this reason, on Christmas means on Christmas Day (Dec. 25) whereas at Christmas means during the Christmas season (late December). There is a similar distinction with longer holidays, including Easter, Hanukkah, the New Year, Thanksgiving weekend, Chinese New Year etc.
- On Christmas, we always eat dinner at my grandparents' house. Christmas day
- I love all the decorations at Christmas. Christmastime
No Prepositions with Tomorrow, Yesterday, Next, and Last
Do not use on with the words tomorrow or yesterday. Similarly, do not use at, in or on with any of the expressions listed above when they follow the words next or last.
- I went to the movies on yesterday. Not correct
- I went to the movies yesterday. Correct
- I went to the movies on last Tuesday. Not correct
- I went to the movies last Tuesday. Correct
- I graduated from college in last August. Not correct
- I graduated from college last August. Correct
Functional Time Prepositions
The following time prepositions have a more functional usage and show how two or more events relate to each other in time. For example, Lisa jogs before dinner means Lisa jogs first and eats dinner second. These time prepositions can be hard to translate and are best learned through conversation.
|before||earlier than||Before work, Tony eats breakfast.|
|from... to||start time... end time||Tony works from 9 AM to 5 PM.|
|from... until/till||start time... end time||Tony works from 9 AM until 5 PM.|
|for||amount of time||Tony works for eight hours.|
|during||within a time||During the day, Tony eats a small snack and lunch.|
|by||before a point of time||By 5 PM, Tony is quite hungry again.|
|after||later than||After work, Tony goes home and eats dinner.|
|in||within an amount of time||Tony eats four times in twelve hours.|
To vs. Until vs. Till
Both to and until express similar ideas, but there is a difference in usage between the two words. To is a preposition, and it must be followed by a noun, most frequently a clock time such as 3:45 PM.
Until is both a preposition and an adverb, which means it is more flexible. Until can be followed by any time noun or even an entire clause. If you are confused, you can use until and that will always be right.
Till is a short, less formal version of until. Till (also written as 'til) is more common in spoken English, songs, and poetry.
- Jane stayed from 3:30 to 5:30.
- Jane stayed from 3:30 until 5:30.
- Jane stayed until the end.
- Jane stayed till the end.
- Jane stayed until every person in the room had left.
- Jane stayed till every person in the room had left.