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