[sayit block=”1″ speed=”0.60″]we use “at” for the time of the day: at five o’clock, at 11:45, at midnight, at lunch, at sunset.
we use “on” for days and dates: on Friday, Fridays, on 25th December, on my birthday.
we use “in” for longer periods, for example, months, years, seasons. in April, in 2018, in summer, in the 20th century, in the middle ages, in the future.[/sayit]
[sayit block=”1″ speed=”0.60″]We use “at” in these fixed expressions:
at night. I don’t like going out at night.
at the weekend / at weekends. Will you be here at the weekend?
at Christmas. What do you traditionally do at Christmas?
at the moment / at present. My boss is on holiday at the moment.
at the same time. We arrived at the same time.[/sayit]
[sayit block=”1″ speed=”0.60″]We say:
in the morning, but, on Saturday morning.
In the afternoon, but on Friday afternoon.
in the evening, but on Wednesday evening.
Listen and read the following sentences:
I’ll see you in the morning.
I’ll see you on Friday morning.
Do you work in the evenings?
Do you work on Saturday evenings?[/sayit]
[sayit block=”1″ speed=”0.60″]We do not use at, on, in, before last, next, this, every:
I’ll see you next Tuesday. (not on next Tuesday).
They got married last May. [/sayit]
[sayit block=”1″ speed=”0.60″]In spoken English, we often leave out on before days. So you can hear:
I’ll see you on Sunday, or, I’ll see you Sunday.
I don’t go out on Friday evenings, or, I don’t go out Friday evenings.[/sayit]
[sayit block=”1″ speed=”0.60″]In a few minutes, in six months.
The train will be leaving in a few minutes. (This means in a few minutes from now).
Michael has gone away. He will be back in a week. (This means, he will be back in a week from now.)
She will be here in a moment. (This means, she will be here in a moment from now.)
You can also say “in six months’ time” or “in a week’s time”.
They are getting married in six months’ time. or
They are getting married in six months.
We also use in to say how long it takes to do something.
I learnt English in six months. (I needed six months to learn English.)[/sayit]