A. Compare at, on and in:
at for the time of day: at five o’clock, at 11:20, at midnight, at lunchtime, at sunset
on for days and dates: on Friday/on Fridays, on 25 June 1991, on Christmas Day
in for longer periods: in October, in 1988, in the 18 th century, in the past
B. We use at in these expressions:
at the weekend/at weekends
at the moment/at present
at the same time
I don’t like going out at night.
Will you be here at the weekend?
Shall we meet at Christmas?
Mr Benn I busy at the moment/at present.
Emily and I arrived at the same time.
C. We say:
In the morning(s)
In the afternoon(s)
In the evening(s)
on Friday morning(s)
on Sunday afternoon(s)
on Monday evening(s) etc.
D. We do not use at / on / in before last / next / this / every:
In spoken English we often leave out on before days (Sunday/Monday etc.). So you can say:
E. In a few minutes / in six months etc.
You can also say ‘in six months’ time’, ‘in a week’s time’ etc.:
We also use in… to say how long it takes to do something:
© 2023 Petra Yvonne English – English online