I may rant you may rant he may rant we may rant you may rant they may rant
V-ing form
I may be ranting you may be ranting he may be ranting we may be ranting you may be ranting they may be ranting
Perfect
I may have ranted you may have ranted he 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 he may have been ranting we may have been ranting you may have been ranting they may have been ranting
Negation
Simple form
I mayn't rant you mayn't rant he mayn't rant we mayn't rant you mayn't rant they mayn't rant
V-ing form
I mayn't be ranting you mayn't be ranting he mayn't be ranting we mayn't be ranting you mayn't be ranting they mayn't be ranting
Perfect
I mayn't have ranted you mayn't have ranted he mayn't have ranted we mayn't have ranted you mayn't have ranted they mayn't have ranted
V-ing perfect
I mayn't have been ranting you mayn't have been ranting he mayn't have been ranting we mayn't have been ranting you mayn't have been ranting they mayn't have been ranting
Interrogative form
Simple form
may I rant? may you rant? may he rant? may we rant? may you rant? may they rant?
V-ing form
may I be ranting? may you be ranting? may he be ranting? may we be ranting? may you be ranting? may they be ranting?
Perfect
may I have ranted? may you have ranted? may he 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 he have been ranting? may we have been ranting? may you have been ranting? may they have been ranting?
Interro-negative form
Simple form
mayn't I rant? mayn't you rant? mayn't he rant? mayn't we rant? mayn't you rant? mayn't they rant?
V-ing form
mayn't I be ranting? mayn't you be ranting? mayn't he be ranting? mayn't we be ranting? mayn't you be ranting? mayn't they be ranting?
Perfect
mayn't I have ranted? mayn't you have ranted? mayn't he have ranted? mayn't we have ranted? mayn't you have ranted? mayn't they have ranted?
V-ing perfect
mayn't I have been ranting? mayn't you have been ranting? mayn't he have been ranting? mayn't we have been ranting? mayn't you have been ranting? mayn't they have been ranting?