Many thanks. You just brought me another questions I have already in my mind. What is the subtle difference among can, could, may and might.
1. Can you pass me the plate?
2. Could you pass me the plate?
3. May I know your name?
4. Can I know your name?
5. I may come by around 5 PM.
6. I might come by around 5 PM.
7. Well, I could come by around 5 PM.
8. I can come by around 5 PM.
Sorry to list so many, I will appreciate if you can help me to differentiate the usage or impression behind each usage. Thanks again