I may roast you may roast she may roast we may roast you may roast they may roast
V-ing form
I may be roasting you may be roasting she may be roasting we may be roasting you may be roasting they may be roasting
Perfect
I may have roasted you may have roasted she may have roasted we may have roasted you may have roasted they may have roasted
V-ing perfect
I may have been roasting you may have been roasting she may have been roasting we may have been roasting you may have been roasting they may have been roasting
Negation
Simple form
I mayn't roast you mayn't roast she mayn't roast we mayn't roast you mayn't roast they mayn't roast
V-ing form
I mayn't be roasting you mayn't be roasting she mayn't be roasting we mayn't be roasting you mayn't be roasting they mayn't be roasting
Perfect
I mayn't have roasted you mayn't have roasted she mayn't have roasted we mayn't have roasted you mayn't have roasted they mayn't have roasted
V-ing perfect
I mayn't have been roasting you mayn't have been roasting she mayn't have been roasting we mayn't have been roasting you mayn't have been roasting they mayn't have been roasting
Interrogative form
Simple form
may I roast? may you roast? may she roast? may we roast? may you roast? may they roast?
V-ing form
may I be roasting? may you be roasting? may she be roasting? may we be roasting? may you be roasting? may they be roasting?
Perfect
may I have roasted? may you have roasted? may she have roasted? may we have roasted? may you have roasted? may they have roasted?
V-ing perfect
may I have been roasting? may you have been roasting? may she have been roasting? may we have been roasting? may you have been roasting? may they have been roasting?
Interro-negative form
Simple form
mayn't I roast? mayn't you roast? mayn't she roast? mayn't we roast? mayn't you roast? mayn't they roast?
V-ing form
mayn't I be roasting? mayn't you be roasting? mayn't she be roasting? mayn't we be roasting? mayn't you be roasting? mayn't they be roasting?
Perfect
mayn't I have roasted? mayn't you have roasted? mayn't she have roasted? mayn't we have roasted? mayn't you have roasted? mayn't they have roasted?
V-ing perfect
mayn't I have been roasting? mayn't you have been roasting? mayn't she have been roasting? mayn't we have been roasting? mayn't you have been roasting? mayn't they have been roasting?