Student or Learner
You cannot / may not teach here without a teaching certificate.
Which one is better?
Thanks a lot.
Any difference between these twom in tone, politeness and formality?
What is the difference between 'can' and 'may' here?
You cannot teach here without a teaching certificate.
You may not teach here unless you have a teaching certificate.
"You may not teach here unless you have a teaching certificate" is politer, and rather less assertive. However, it means precisely the same thing. A certificate is required.
It also implies, slightly, that you might be able to teach somewhere else without a certificate, but not at the place to which you currently are applying.
Hope this helps!
then how about:
You (cannot/ may not) teach here unless you have a teaching certificate.
cannot-- not able to
may not --- not allowed to do.
Am I right?
Pete, 'may not' seems grammatically correct but hardly anyone would use it. Naturally, people will prefer 'cannot'.