I might heave you might heave he might heave we might heave you might heave they might heave
V-ing form
I might be heaving you might be heaving he might be heaving we might be heaving you might be heaving they might be heaving
Perfect
I might have heaved, hove you might have heaved, hove he might have heaved, hove we might have heaved, hove you might have heaved, hove they might have heaved, hove
V-ing perfect
I might have been heaving you might have been heaving he might have been heaving we might have been heaving you might have been heaving they might have been heaving
Negation
Simple form
I might not heave you might not heave he might not heave we might not heave you might not heave they might not heave
V-ing form
I might not be heaving you might not be heaving he might not be heaving we might not be heaving you might not be heaving they might not be heaving
Perfect
I might not have heaved, hove you might not have heaved, hove he might not have heaved, hove we might not have heaved, hove you might not have heaved, hove they might not have heaved, hove
V-ing perfect
I might not have been heaving you might not have been heaving he might not have been heaving we might not have been heaving you might not have been heaving they might not have been heaving
Interrogative form
Simple form
might I heave? might you heave? might he heave? might we heave? might you heave? might they heave?
V-ing form
might I be heaving? might you be heaving? might he be heaving? might we be heaving? might you be heaving? might they be heaving?
Perfect
might I have heaved, hove? might you have heaved, hove? might he have heaved, hove? might we have heaved, hove? might you have heaved, hove? might they have heaved, hove?
V-ing perfect
might I have been heaving? might you have been heaving? might he have been heaving? might we have been heaving? might you have been heaving? might they have been heaving?
Interro-negative form
Simple form
might I not heave? might you not heave? might he not heave? might we not heave? might you not heave? might they not heave?
V-ing form
might I not be heaving? might you not be heaving? might he not be heaving? might we not be heaving? might you not be heaving? might they not be heaving?
Perfect
might I not have heaved, hove? might you not have heaved, hove? might he not have heaved, hove? might we not have heaved, hove? might you not have heaved, hove? might they not have heaved, hove?
V-ing perfect
might I not have been heaving? might you not have been heaving? might he not have been heaving? might we not have been heaving? might you not have been heaving? might they not have been heaving?