<b>at</b> the weekend<br/><b>on</b> the weekend<br/><br/>which one is correct and why? my book says only "at" is correct but I've heard someone use the preposition "on"<br/><br/>thanks in advance