I have a question concerning the use of prepositions.

Could you say:

"We went to the restaurant for mother´s day."

meaning "to celebrate Mother´s day" or should it simply be "on Mother´s day"?

People do say: "I bought this for her birthday" or "...for Christmas", don´t they?

To say "for Mother´s day" seems to be wrong as in "Repeat this for four times!" instead of "Repeat this four times!",but I am not sure about.

  • If you're talking about 'restaurant' then it's very clear that you're going to celebrate it. It often gives the meaning of celebration. For example: I am buying some balloons for mother's day. This also indicates the same that I am gonna celebrate mother's day. For more clearance, context is very necessary. – I don't know who I am. Mar 25 '18 at 16:02

The first sentence "... for Mother's day" implies the reason you are going there because of Mother's day (perhaps to celebrate).

Changing the sentence to "We went to the restaurant on Mother's day" implies only that you were at the restaurant during Mother's day. However, you may/may not have been there because it was Mother's day. (Perhaps you retrieved your forgotten cell phone---lost on the day before Mother's day---at the restaurant.)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.