@PUNKEY,
Quote:Can = ability
Can you get me tickets for the game?
Can I have them?
may = permission
May I have two tickets?
This is another prescription, Punkey, or in other words, it is an inaccurate "rule"/assessment of how the English language works.
'can' has many meanings, only one of which is 'ability'. It also holds the meaning 'possible', as does 'may'. In fact the deontic [deontic = social modal meaning] meaning of 'may' for permission came from the same epistemic meaning 'possible'. That's the same for
might & could, .
All four, 'may/might/can/could' are used to ask permission.
Corpus studies have found that 'can' is used much much much more than 'may' to ask permission.
May/Can/Could/Might I have two tickets
all = Is it possible for me to have two tickets?
The differences between them simply express varying levels of politeness.