Both at the weekend and on the weekend are acceptable, I believe. The former sounds rather awkward to me, so I always say on . However, at is the only choice in at the end of the week .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousBut since it's a period of time, a period of two days, shouldn't we use "in the weekend" ?Beware of idiomatic usage when you study English.
AnonymousBut since it's a period of time, a period of two days, shouldn't we use "in the weekend" ?Unfortunately, English grammar isn't all about rigid rules. I wish it were so!