0
Laborious Posted 13 years ago
Grammar

on or at

Hi all,

Is there any difference between saying "on the weekend" and "at the weekend" please? Also, which is correct between "on the Christmas/Easter" and "at the Christmas/Easter"?

On a web-page, I read that the difference is that in some varieties of English, people say "on the weekend", not "at the weekend", and "on the Christmas/Easter, but not "at the Christmas/Easter". Is this this true, teachers? Is this the only difference if any exists?

Thank you.
  

Top answer

" Don't use the article with Christmas or Easter. Where are you doing for Christmas? (for the holiday period) He's coming home on Christmas.

  • " Don't use the article with Christmas or Easter.
  • Where are you doing for Christmas?
  • (for the holiday period) He's coming home on Christmas.
  • (that day)
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

7 Answers
0
Americans do not say "at the weekend." We say "on."

Don't use the article with Christmas or Easter.

Where are you doing for Christmas? (for the holiday period)
He's coming home on Christmas. (that day)
0
In the UK we say "at the weekend", "at Christmas" and "at Easter". "at the Christmas/Easter" is wrong.

We say "on Christmas Day".
0
Dear BarbaraPA and GPY, thanks to both of you, for your informative replies.

I also read that, we say in [ the morning(s) or the afternoon(s) or the evening(s) ], but have to say on [ Monday morning(s), or on Friday afternoon(s), or Sunday evening(s) ].

Also, in GPY's example "on Christmas Day", the phrase include the word "day". Could y
0
Sorry... but is there a rule? if so, i want to know why we say "What is the time BY your watch?"

Thank you in Advance Emotion: smile
0
I've always heard "by your watch", except for once I heard somebody saying " What is the time in your watch?". But I don't know if he was right in using the preposition "in" there.

Just a learner.
0
Laboriousby your watch
Right. by = according to
Laboriousin your watch
Wrong.

CJ
0
LaboriousCould you please tell me what the reason (1) is behind using "on", but not "at" with a day (2) (or where the word "day" is included)? Is there any rule (3) or something, please?
(1) There is no reason, if logi

Related Questions