singular-plural alternation. Having said that, I think it truly is an analogous type of phenomenon. Semantics is stepping in and influencing the verb agreement — it is not generally a purely syntactical final decision.I'd personally use 'on' because a weekend is two days (or more). 'At' is much more unique, for your scaled-down put or shorter ti