Question: may has or may have?
Answer: The sentence uses have instead of has because the verb to have is attached here to may, a modal verb. When we have a construction of the type modal verb + another verb , we put the second verb in the infinitive form (without to): She goes to the dentist today.