I might haven you might haven he might haven we might haven you might haven they might haven
V-ing form
I might be havening you might be havening he might be havening we might be havening you might be havening they might be havening
Perfect
I might have havened you might have havened he might have havened we might have havened you might have havened they might have havened
V-ing perfect
I might have been havening you might have been havening he might have been havening we might have been havening you might have been havening they might have been havening
Negation
Simple form
I might not haven you might not haven he might not haven we might not haven you might not haven they might not haven
V-ing form
I might not be havening you might not be havening he might not be havening we might not be havening you might not be havening they might not be havening
Perfect
I might not have havened you might not have havened he might not have havened we might not have havened you might not have havened they might not have havened
V-ing perfect
I might not have been havening you might not have been havening he might not have been havening we might not have been havening you might not have been havening they might not have been havening
Interrogative form
Simple form
might I haven? might you haven? might he haven? might we haven? might you haven? might they haven?
V-ing form
might I be havening? might you be havening? might he be havening? might we be havening? might you be havening? might they be havening?
Perfect
might I have havened? might you have havened? might he have havened? might we have havened? might you have havened? might they have havened?
V-ing perfect
might I have been havening? might you have been havening? might he have been havening? might we have been havening? might you have been havening? might they have been havening?
Interro-negative form
Simple form
might I not haven? might you not haven? might he not haven? might we not haven? might you not haven? might they not haven?
V-ing form
might I not be havening? might you not be havening? might he not be havening? might we not be havening? might you not be havening? might they not be havening?
Perfect
might I not have havened? might you not have havened? might he not have havened? might we not have havened? might you not have havened? might they not have havened?
V-ing perfect
might I not have been havening? might you not have been havening? might he not have been havening? might we not have been havening? might you not have been havening? might they not have been havening?