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