Dear TEACHER!
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…
ON/AT
Moderator: Alan
- Alan
- Teacher/Moderator
- Posts: 15257
- Joined: Mon Dec 29, 2003 7:56 pm
- Status: Teacher of English
- Location: Japan
Re: ON/AT
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!
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!