Student: Can I go the washroom, Sir?
Teacher: You can, but you may not.
The teacher said "it is wrong to use 'can' because it means that somebody has the ability to do something."
The teacher suggested to say 'Can I go the washroom, Sir?'.
According to the teacher, I think it's wrong to say 'Can I speak to John, please?.
Do you agree?
Thank you for your comment.
[QUOTE=Winwin2011;829445]
The teacher suggested to say 'Can I go the washroom, Sir?'.
NOT A TEACHER
(1) Is that a mistake? Did your teacher suggest " May I go to the restroom, sir?"
(2) Here is a joke that some people like:
Little boy: Can I go to the restroom?
His teacher (who wants to teach him that "may" is the correct word):
May I go to the restroom!
Little boy: I asked first!
Thanks Moderator 5jj and TheParser.
Sorry for my typing error!
The teacher suggested to say 'May (not can) I go the washroom, Sir?'.
That's the teacher's suggestion, but it's unnecessary.
As you've heard, the distinction is rarely noted these days and most people happily use and accept "Can I ... ?" to mean "Will you allow me to ... ?"
However, I feel that "May I ...?" is more polite and formal. I think children should be encouraged to use it, then when they get older they can choose which they want to use.