when should I use the following sentence. I am little bit confused:
- "May I help you?"
- "What can I do for you?"
What is the difference between above two sentence and when I can use them?
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.Sign up to join this community
The first implies that you are offering help to someone and want to know if he would allow you to do so. The second implies that the person is looking for something/help and you want to know if you can do something for him. It could be used in situations where you go to your boss's office for something and he may simply say if he can do something for you. They could be used for the same thing in certain situations but they don't mean the same thing.