"to" or "at" ?

Nordre

Member
Joined
Sep 21, 2016
Member Type
Student or Learner
Native Language
Turkish
Home Country
Turkey
Current Location
Turkey
Dear teachers,

I have a question, which sentence is right? or both?


They told us not the wear a suit to the meeting?

or

They told us not to wear a suit at the meeting?


Thank you in advance.
 

Rover_KE

Moderator
Staff member
Joined
Jun 20, 2010
Member Type
Retired English Teacher
Native Language
English
Home Country
England
Current Location
England
They are both correct. The first is informal.
 

jutfrank

VIP Member
Joined
Mar 5, 2014
Member Type
English Teacher
Native Language
English
Home Country
England
Current Location
England
It's not about formal or informal. The first sentence (with to) is the one you want.

The second sentence (with at) is possible but with a different meaning. It means that they told us the information at the meeting. The meeting was the occasion on which they told us.
 

teechar

Moderator
Staff member
Joined
Feb 18, 2015
Member Type
English Teacher
Native Language
English
Home Country
Iraq
Current Location
Iraq
The second sentence (with at) is possible but with a different meaning. It means that they told us the information at the meeting. The meeting was the occasion on which they told us.
That's one possibility, but not the only one.

For instance,
Direct speech:
Please do not wear a suit at the meeting.

Reported speech:
They told us not to wear a suit at the meeting.
 

jutfrank

VIP Member
Joined
Mar 5, 2014
Member Type
English Teacher
Native Language
English
Home Country
England
Current Location
England
For instance,
Direct speech:
Please do not wear a suit at the meeting.

Reported speech:
They told us not to wear a suit at the meeting.

Yes, that's possible but I'd say it would probably be more natural to say Please do not wear a suit to the meeting. Would you agree?
 

teechar

Moderator
Staff member
Joined
Feb 18, 2015
Member Type
English Teacher
Native Language
English
Home Country
Iraq
Current Location
Iraq
Both are okay.
 
Top