Имеет ли право учитель сам выдумывать контрольные работы?

Имеет ли право учитель сам выдумывать контрольные работы? Если да то почему,и на каких основаниях,в каких случаях?