I may rat you may rat he may rat we may rat you may rat they may rat
V-ing form
I may be ratting you may be ratting he may be ratting we may be ratting you may be ratting they may be ratting
Perfect
I may have ratted you may have ratted he may have ratted we may have ratted you may have ratted they may have ratted
V-ing perfect
I may have been ratting you may have been ratting he may have been ratting we may have been ratting you may have been ratting they may have been ratting
Negation
Simple form
I mayn't rat you mayn't rat he mayn't rat we mayn't rat you mayn't rat they mayn't rat
V-ing form
I mayn't be ratting you mayn't be ratting he mayn't be ratting we mayn't be ratting you mayn't be ratting they mayn't be ratting
Perfect
I mayn't have ratted you mayn't have ratted he mayn't have ratted we mayn't have ratted you mayn't have ratted they mayn't have ratted
V-ing perfect
I mayn't have been ratting you mayn't have been ratting he mayn't have been ratting we mayn't have been ratting you mayn't have been ratting they mayn't have been ratting
Interrogative form
Simple form
may I rat? may you rat? may he rat? may we rat? may you rat? may they rat?
V-ing form
may I be ratting? may you be ratting? may he be ratting? may we be ratting? may you be ratting? may they be ratting?
Perfect
may I have ratted? may you have ratted? may he have ratted? may we have ratted? may you have ratted? may they have ratted?
V-ing perfect
may I have been ratting? may you have been ratting? may he have been ratting? may we have been ratting? may you have been ratting? may they have been ratting?
Interro-negative form
Simple form
mayn't I rat? mayn't you rat? mayn't he rat? mayn't we rat? mayn't you rat? mayn't they rat?
V-ing form
mayn't I be ratting? mayn't you be ratting? mayn't he be ratting? mayn't we be ratting? mayn't you be ratting? mayn't they be ratting?
Perfect
mayn't I have ratted? mayn't you have ratted? mayn't he have ratted? mayn't we have ratted? mayn't you have ratted? mayn't they have ratted?
V-ing perfect
mayn't I have been ratting? mayn't you have been ratting? mayn't he have been ratting? mayn't we have been ratting? mayn't you have been ratting? mayn't they have been ratting?