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 mightn't heave you mightn't heave he mightn't heave we mightn't heave you mightn't heave they mightn't heave
V-ing form
I mightn't be heaving you mightn't be heaving he mightn't be heaving we mightn't be heaving you mightn't be heaving they mightn't be heaving
Perfect
I mightn't have heaved, hove you mightn't have heaved, hove he mightn't have heaved, hove we mightn't have heaved, hove you mightn't have heaved, hove they mightn't have heaved, hove
V-ing perfect
I mightn't have been heaving you mightn't have been heaving he mightn't have been heaving we mightn't have been heaving you mightn't have been heaving they mightn't 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
mightn't I heave? mightn't you heave? mightn't he heave? mightn't we heave? mightn't you heave? mightn't they heave?
V-ing form
mightn't I be heaving? mightn't you be heaving? mightn't he be heaving? mightn't we be heaving? mightn't you be heaving? mightn't they be heaving?
Perfect
mightn't I have heaved, hove? mightn't you have heaved, hove? mightn't he have heaved, hove? mightn't we have heaved, hove? mightn't you have heaved, hove? mightn't they have heaved, hove?
V-ing perfect
mightn't I have been heaving? mightn't you have been heaving? mightn't he have been heaving? mightn't we have been heaving? mightn't you have been heaving? mightn't they have been heaving?