Първо това са глаголи,които нямат форма за минало и перфектно време,тъй като са модални.May и Might имат горе-долу еднакво значение-използват се за да изразим вероятност.Например:She may come with us tomorrow-Тя може да дойде с нас утре.May също се използва и при искане на разрешение:May I open the window? За ought to:има почти същото,да не кажа същото значение като should.Например:I ought to listen carefully to my teacher. (трябва да го правя,но никой не може да ме задължи).Както казах тези глаголи нямат форми за минало и перфектно време-ако искаш да изразиш вероятност в миналото трябва да използваш may/might have,например:She may have been there last night-Тя може да е била там миналата нощ (не знаем или не сме сигурни).Това е основното,надявам се да съм помогнал


*Прочел съм must като might,но някой преди мен ти го обясни така,че аз няма да повтарям.