Home Learn English Teach English MyEnglishClub Home Learn English Teach English MyEnglishClub

Please note that these ESL Forums are NOT part of MyEnglishClub. To post at these ESL Forums please register ↑ first.


English grammar help. Grammar questions from ESL learners

Moderator: Alan


Postby SARDORBEK » Wed Dec 07, 2011 5:17 am


I don’t have anything on/at this weekend.

Which preposition in bold is correct? Is one of them strictly used or is there any difference between American and British English?

Thanks a lot…
Gold Member
Posts: 140
Joined: Sat Jan 15, 2011 12:34 pm
Status: English Learner


Postby Alan » Wed Dec 07, 2011 7:01 am

Your intended meaning is unclear.

If you mean 'I have no plans for the weekend', then you could say (in BrE or AmE)

I don't have anything on this weekend.

but 'on' here would be an adverb, not a preposition, a part of the phrasal verb 'have on' (= have as a plan), and therefore unconnected with the noun 'weekend'.

The regular preposition for 'weekend' is 'at' in BrE and 'on' in AmE, so that BrE

I often go away at weekends.

would become in AmE

I often go away on weekends.

I trust this answers your query!
User avatar
EC Teacher
EC Teacher
Posts: 12044
Joined: Mon Dec 29, 2003 7:56 pm
Location: Japan
Status: English Teacher

Return to Grammar Help

Who is online

Users browsing this forum: luckyburger and 13 guests