Skip to main content

Difference between May have and May of

May have is the correct phrase.

  • As you may have heard by now, tonight’s class was cancelled.