English Verb - To Heave
Infinitive
- to heave
Present participle
- heaving
Past participle
- heaved
1. Present Tense
Singular
I heave
You heave
He/she/it heaves
Plural
We heave
You heave
They heave
2. Present Progressive Tense
Singular
I am heaving
You are heaving
He/she/it is heaving
Plural
We are heaving
You are heaving
They are heaving
3. Past Tense
Singular
I heaved (or hove)
You heaved
He/she/it heaved
Plural
We heaved
You heaved
They heaved
4. Present Perfect Tense
Singular
I have heaved
You have heaved
He/she/it has heaved
Plural
We have heaved
You have heaved
They have heaved
5. Present Perfect Progressive Tense
Singular
I have been heaving
You have been heaving
He/she/it has been heaving
Plural
We have been heaving
You have been heaving
They have been heaving
6. Past Progressive Tense
Singular
I was heaving
You were heaving
He/she/it was heaving
Plural
We were heaving
You were heaving
They were heaving
7. Past Perfect Tense
Singular
I had heaved
You had heaved
He/she/it had heaved
Plural
We had heaved
You had heaved
They had heaved
8. Past Perfect Progressive Tense
Singular
I had been heaving
You had been heaving
He/she/it had been heaving
Plural
We had been heaving
You had been heaving
They had been heaving
9. Future Tense
Singular
I will heave
You will heave
He/she/it will heave
Plural
We will heave
You will heave
They will heave
10. Future Progressive Tense
Singular
I will be heaving
You will be heaving
He/she/it will be heaving
Plural
We will be heaving
You will be heaving
They will be heaving
11. Future Perfect Tense
Singular
I will have heaved
You will have heaved
He/she/it will have heaved
Plural
We will have heaved
You will have heaved
They will have heaved
12. Future Perfect Progressive Tense
Singular
I will have been heaving
You will have been heaving
He/she/it will have been heaving
Plural
We will have been heaving
You will have been heaving
They will have been heaving