Conjugation of to heave

All tenses of the English verb, with every person.

to heave
To lift with difficulty; to raise with some effort; to lift (a heavy thing).
regular & irregular
Infinitiveheave
Past simpleheaved / hove
Past participleheaved / hove / hoven / heft
-ing formheaving
Full conjugation of the English verb to heave (past simple heaved / hove, past participle heaved / hove / hoven / heft): present simple and continuous, past simple and continuous, present perfect, past perfect, future, conditional, subjunctive and imperative, with all persons.

Indicative

Present simple

I heave
you heave
he/she/it heaves
we heave
you heave
they heave

Present continuous

I am heaving
you are heaving
he/she/it is heaving
we are heaving
you are heaving
they are heaving

Present perfect

I have heaved / hove / hoven / heft
you have heaved / hove / hoven / heft
he/she/it has heaved / hove / hoven / heft
we have heaved / hove / hoven / heft
you have heaved / hove / hoven / heft
they have heaved / hove / hoven / heft

Present perfect continuous

I have been heaving
you have been heaving
he/she/it has been heaving
we have been heaving
you have been heaving
they have been heaving

Past simple

I heaved / hove
you heaved / hove
he/she/it heaved / hove
we heaved / hove
you heaved / hove
they heaved / hove

Past continuous

I was heaving
you were heaving
he/she/it was heaving
we were heaving
you were heaving
they were heaving

Past perfect

I had heaved / hove / hoven / heft
you had heaved / hove / hoven / heft
he/she/it had heaved / hove / hoven / heft
we had heaved / hove / hoven / heft
you had heaved / hove / hoven / heft
they had heaved / hove / hoven / heft

Past perfect continuous

I had been heaving
you had been heaving
he/she/it had been heaving
we had been heaving
you had been heaving
they had been heaving

Future simple

I will heave
you will heave
he/she/it will heave
we will heave
you will heave
they will heave

Future continuous

I will be heaving
you will be heaving
he/she/it will be heaving
we will be heaving
you will be heaving
they will be heaving

Future perfect

I will have heaved / hove / hoven / heft
you will have heaved / hove / hoven / heft
he/she/it will have heaved / hove / hoven / heft
we will have heaved / hove / hoven / heft
you will have heaved / hove / hoven / heft
they will have heaved / hove / hoven / heft

Future perfect continuous

I will have been heaving
you will have been heaving
he/she/it will have been heaving
we will have been heaving
you will have been heaving
they will have been heaving

Conditional

Present

I would heave
you would heave
he/she/it would heave
we would heave
you would heave
they would heave

Present continuous

I would be heaving
you would be heaving
he/she/it would be heaving
we would be heaving
you would be heaving
they would be heaving

Perfect

I would have heaved / hove / hoven / heft
you would have heaved / hove / hoven / heft
he/she/it would have heaved / hove / hoven / heft
we would have heaved / hove / hoven / heft
you would have heaved / hove / hoven / heft
they would have heaved / hove / hoven / heft

Perfect continuous

I would have been heaving
you would have been heaving
he/she/it would have been heaving
we would have been heaving
you would have been heaving
they would have been heaving

Subjunctive

Present

that I heave
that you heave
that he/she/it heave
that we heave
that you heave
that they heave

Past

if I heaved / hove
if you heaved / hove
if he/she/it heaved / hove
if we heaved / hove
if you heaved / hove
if they heaved / hove

Imperative

Affirmative

you heave
we let's heave

Negative

you don't heave
we let's not heave

Non-finite forms

Infinitive

to heave

Perfect infinitive

to have heaved / hove / hoven / heft

Present participle / gerund

heaving

Past participle

heaved / hove / hoven / heft

Conjugations: Wiktionary (via kaikki.org), adapted, licensed under CC BY-SA 4.0.