Question: what is the difference between may not and cannot?
Answer: 3 Answers. "cannot" expresses impossibility. "may not" expresses negative probability.