may heave
Irregular verb: heave - heaved, hove- heaved, hove

Affirmation 	
Simple form 	V-ing form 	Perfect 	V-ing perfect 	
I may heave
you may heave
she may heave
we may heave
you may heave
they may heave 	I may be heaving
you may be heaving
she may be heaving
we may be heaving
you may be heaving
they may be heaving	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	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 	V-ing form 	Perfect 	V-ing perfect 	
I mayn't heave
you mayn't heave
she mayn't heave
we mayn't heave
you mayn't heave
they mayn't heave 	I mayn't be heaving
you mayn't be heaving
she mayn't be heaving
we mayn't be heaving
you mayn't be heaving
they mayn't be heaving	I mayn't have heaved, hove
you mayn't have heaved, hove
she mayn't have heaved, hove
we mayn't have heaved, hove
you mayn't have heaved, hove
they mayn't have heaved, hove	I mayn't have been heaving
you mayn't have been heaving
she mayn't have been heaving
we mayn't have been heaving
you mayn't have been heaving
they mayn't have been heaving	

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