Conjugation of the verb heave

Indicative
Present
Iheave
youheave
he/she/itheaves
weheave
youheave
theyheave
Present Progressive
Iam heaving
youare heaving
he/she/itis heaving
weare heaving
youare heaving
theyare heaving
Past
Iheaved,hove
youheaved,hove
he/she/itheaved,hove
weheaved,hove
youheaved,hove
theyheaved,hove
Past Progressive
Iwas heaving
youwere heaving
he/she/itwas heaving
wewere heaving
youwere heaving
theywere heaving
Perfect
Ihave heaved,hoven
youhave heaved,hoven
he/she/ithas heaved,hoven
wehave heaved,hoven
youhave heaved,hoven
theyhave heaved,hoven
Perfect Progressive
Ihave been heaving
youhave been heaving
he/she/ithas been heaving
wehave been heaving
youhave been heaving
theyhave been heaving
Pluperfect I
Ihad heaved,hoven
youhad heaved,hoven
he/she/ithad heaved,hoven
wehad heaved,hoven
youhad heaved,hoven
theyhad heaved,hoven
Pluperfect II
Ihad heaved,hoven
youhad heaved,hoven
he/she/ithad heaved,hoven
wehad heaved,hoven
youhad heaved,hoven
theyhad heaved,hoven
Future I
Iwill heave
youwill heave
he/she/itwill heave
wewill heave
youwill heave
theywill heave
Future II
Iam going to heave
youare going to heave
he/she/itis going to heave
weare going to heave
youare going to heave
theyare going to heave
Future Progressive
Iwill be heaving
youwill be heaving
he/she/itwill be heaving
wewill be heaving
youwill be heaving
theywill be heaving
Future Perfect
Iwill have heaved,hoven
youwill have heaved,hoven
he/she/itwill have heaved,hoven
wewill have heaved,hoven
youwill have heaved,hoven
theywill have heaved,hoven
Conditional
Present
Iwould heave
youwould heave
he/she/itwould heave
wewould heave
youwould heave
theywould heave
Progressive
Iwould be heaving
youwould be heaving
he/she/itwould be heaving
wewould be heaving
youwould be heaving
theywould be heaving
Past Progressive
Iwould have been heaving
youwould have been heaving
he/she/itwould have been heaving
wewould have been heaving
youwould have been heaving
theywould have been heaving
Subjunctive
Present
Iheave
youheave
he/she/itheaves
weheave
youheave
theyheave
Present Perfect
Ihave heaved,hoven
youhave heaved,hoven
he/she/ithas heaved,hoven
wehave heaved,hoven
youhave heaved,hoven
theyhave heaved,hoven
Past
Iheaved,hove
youheaved,hove
he/she/itheaved,hove
weheaved,hove
youheaved,hove
theyheaved,hove
Pluperfect I
Ihad heaved,hoven
youhad heaved,hoven
he/she/ithad heaved,hoven
wehad heaved,hoven
youhad heaved,hoven
theyhad heaved,hoven
Past
Iheaved,hove
youheaved,hove
he/she/itheaved,hove
weheaved,hove
youheaved,hove
theyheaved,hove
Pluperfect II
Ihad heaved,hoven
youhad heaved,hoven
he/she/ithad heaved,hoven
wehad heaved,hoven
youhad heaved,hoven
theyhad heaved,hoven
Imperative
Imperative
youheave
he/she/itheave
welet us heave
youheave
theyheave
Negative Imperative
youdo not heave
he/she/itdo not heave
welet us not heave
youdo not heave
theydo not heave