I may come you may come he may come we may come you may come they may come
V-ing form
I may be coming you may be coming he may be coming we may be coming you may be coming they may be coming
Perfect
I may have come you may have come he 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 he 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 he 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 he 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 he 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 he 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 he come? may we come? may you come? may they come?
V-ing form
may I be coming? may you be coming? may he be coming? may we be coming? may you be coming? may they be coming?
Perfect
may I have come? may you have come? may he 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 he 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 he 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 he 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 he 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 he have been coming? mayn't we have been coming? mayn't you have been coming? mayn't they have been coming?