I may rant you may rant she may rant we may rant you may rant they may rant
V-ing form
I may be ranting you may be ranting she may be ranting we may be ranting you may be ranting they may be ranting
Perfect
I may have ranted you may have ranted she may have ranted we may have ranted you may have ranted they may have ranted
V-ing perfect
I may have been ranting you may have been ranting she may have been ranting we may have been ranting you may have been ranting they may have been ranting
Negation
Simple form
I may not rant you may not rant she may not rant we may not rant you may not rant they may not rant
V-ing form
I may not be ranting you may not be ranting she may not be ranting we may not be ranting you may not be ranting they may not be ranting
Perfect
I may not have ranted you may not have ranted she may not have ranted we may not have ranted you may not have ranted they may not have ranted
V-ing perfect
I may not have been ranting you may not have been ranting she may not have been ranting we may not have been ranting you may not have been ranting they may not have been ranting
Interrogative form
Simple form
may I rant? may you rant? may she rant? may we rant? may you rant? may they rant?
V-ing form
may I be ranting? may you be ranting? may she be ranting? may we be ranting? may you be ranting? may they be ranting?
Perfect
may I have ranted? may you have ranted? may she have ranted? may we have ranted? may you have ranted? may they have ranted?
V-ing perfect
may I have been ranting? may you have been ranting? may she have been ranting? may we have been ranting? may you have been ranting? may they have been ranting?
Interro-negative form
Simple form
may I not rant? may you not rant? may she not rant? may we not rant? may you not rant? may they not rant?
V-ing form
may I not be ranting? may you not be ranting? may she not be ranting? may we not be ranting? may you not be ranting? may they not be ranting?
Perfect
may I not have ranted? may you not have ranted? may she not have ranted? may we not have ranted? may you not have ranted? may they not have ranted?
V-ing perfect
may I not have been ranting? may you not have been ranting? may she not have been ranting? may we not have been ranting? may you not have been ranting? may they not have been ranting?