Learn English – “Can I” vs “May I” in restaurant setting when ordering

formalitymodal-verbspolitenessusage

A while back, while we were getting fast food, my friend commented on my usage of "can" versus "may" when asking to take my order. I said:

Can I have a …….

and my friend argued you're supposed to say

May I have a …….

Although I had never thought much about it, and at first assumed my friend was correct, I later started thinking more on it and have come to doubt this to be true. "May I" implies that what you're asking for is already known to be present and available. "Can I" implies more unsurety and is therefore technically the correct answer since there's always uncertainty that a product may or may not be physically available for taking or purchasing.

At first I didn't really care, but the debate has been drawn out now and has turned into a friendly bet of sorts. I just want to know: when in a food environment, which is technically more correct. I know this stuff can be one way or the other sometimes, but I have to know what the experts believe.

Best Answer

I believe 'can' is more appropriate in a restaurant.

Firstly it is quite possible that you cannot have something that is on the menu because it is no longer available. Asking if you 'can' have the swordfish is valid because the answer may be no.

Secondly using 'may' implies you are asking for permission which I don't think is appropriate in a restaurant. If a waiter told you "you can get a steak tartare, the question is may you", I imagine that you'd be somewhat suprised, possibly outraged. It is called 'ordering' for a reason.

Using may doesn't sound terribly wrong to me but I do think it is largely sham courtesy.

If you are asking for something that isn't the purpose of the staff to fulfill then sure.

"May I go in and see if my friend is already here?"

Great. Wholly appropriate.

"May I have a double cheeseburger and chips"

Seems overly polite and probably sham courtesy.

Related Topic