There are two typical situations: when someone asks for a permission or for a obligation. I am totally confused, because there seems to be two ways to ask and to reply, and I don't know which one is right.
PERMISSION:
Q1. Can I go play?
Q2. May I go play?
N1. No, you must not.
N2. No, you may not.
P1. Yes you can.
P2. Yes you may.
OBLIGATION:
Q1. Do I have to go to school?
Q2. Must I go to school?
N1. No, you don't have to.
N2. (I guess there is no second possibility)
P1. Yes you have to.
P2. Yes you must.
Which one of the two forms is correct?