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