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