You are reading an article from the English P4 Paper2 section.
English grammar - Prepositions of times

Recently, I worked on a grammar exercise with my P6s and a few of them had difficulty choosing the correct preposition of time for the word ‘sunrise’.

This led me to review prepositions of time with my upper primary students. However, prepositions of time should be mastered in lower primary. So, here is a blog post on what are prepositions of time and why do these 2-letter prepositions (in, on, at) create such confusion?

Prepositions of time usually show a relationship between two words in a sentence. The three most commonly used prepositions of time are ‘in’, ‘at’ and ‘on’.


1. Preposition of time – ‘In’

‘In’ is used in more general expressions of time.


Examples with months, years, seasons and longer periods of time

I was born in 2009

I will visit my grandmother in April.


Examples with periods of time during the day

We will leave in the morning.

I like to relax in the evenings.


Example of describing the amount of time

We will complete this in a week’s time.


Example of indicating something in the future

They are away now and will return in a few days.

P4 English Grammar - Prepositions of Time



2. Preposition of time – ‘On’

‘On’ is used for more specific expressions of time.


Example with days of the week

Let’s watch a movie on Friday.


Example with dates

The English SA1 will be on 3rd May.


Example with special days (with the word day)

We will open our presents on Christmas day.


P4 English Grammar - Prepositions of Time



3. Preposition of time – ‘At’

‘At’ is used for a very specific time.


Example with clock times

I will meet Mary at 10.30 am.


Example with specific times of the day or mealtimes

We sit down together as a family at dinnertime.

Mrs. Tan reads to her son at bedtime.


Examples with expressions referring to specific points in time

I will finish my PSLE at the end of October

At present, we do not have any stock of the Nintendo Switch.


P4 English Grammar - Prepositions of Time

Would you like to read more of such posts?

Primary 4 English tuition class schedule

DayStart timeEnd time
Tuesday3.00 pm5.00 pm
Tuesday5.15 pm7.15 pm
Thursday - FULL3.00 pm5.00 pm