Student or Learner
I want to know the reason why as I asked questions in the forum, I putMay I at the begining of the sentence to show my appreciation to all answer my questions, the questions are always corrected to Can I?
eg My questions are corrected :
FROM : May I know the differences between hardworking and diligent?
TO " Can I know the differences between hardworking and diligent?
'May I...' is the formally correct way to ask permission to do something. Most people nowadays use 'Can I...' in its place.
'May I know the reason for this decision?' is correct, but rather formal.
'May I Know the differences....' sounds strange - you hardly need to ask permission to know the differences between things. Even 'Can I....' is a litle odd. It would be more natural to ask:
'Can/could/would you tell me the differences...'