can u give me the difference between:
1]can i help u?
2]may i help u?
3]shall i help u?
1 & 2 offering to assist, provide a service
3 would not be used in all situations- a shop assistant is unlikely to use it, but you could use t if you saw somone in need of help.