The present perfect is a verb tense that is used very often in English. While many languages either do not have a present perfect tense or use it the same way as the past simple, English uses these two tenses very differently.
Unlike the simple aspect (i.e. present simple or past simple), the present perfect is made up of two parts. The first part, known as the ‘helping’ or ‘auxiliary’ verb, is always the verb ‘to have’. ‘Have’ is then conjugated (changed) in the present tense depending on the subject person:
singular | plural | ||
I | have | we | have |
you | have | you | have |
he/she/it | has | they | have |
The second part of the verb is what makes it ‘perfect’. This second part is known as the past participle, which is a verb form used to show that an action has been completed. The past participle is closely linked with how the past simple tense of a verb is formed. Good news for English learners: the past participle never changes for different people. This is because the helping verb is the one that shows the tense and the person it refers to.
‘Regular Verbs’
Like the past simple, the past participle follows specific rules for a majority of the verbs in English. These are known as ‘regular verbs’. Like the present simple, these verbs add a ‘d’ or ‘ed’ to the end. In fact, the form looks exactly the same (meaning you don’t have to memorise different forms for these verbs)! Some examples include:
- to work -> have worked
- to beg -> have begged (notice the ‘g’ is also repeated in the past participle)
- to cry -> have cried (notice the ‘y’ has also changed to an ‘i’ in the past participle)
‘Irregular Verbs’
As you may have guessed (present perfect!), the most common verbs in English are usually irregular, including for the past participle.
Like in the past simple there are many ways to form the past participle of irregular verbs. Below are some of the
‘To be’
Just like in the past simple, the verb ‘to be’ is irregular. However, it looks more ‘normal’ in its past participle form. That form is ‘been’.
I have been to visit him already.
You have been away.
It has been good to see you again.
We have been to London.
They have been thinking about helping us.
‘To go’
The past participle of ‘go’ is also closer to the base verb. In the past participle, ‘go’ becomes ‘gone’.
I have gone.
Have you gone to the theatre recently?
Where have they gone?
Category 1: No change
Do you remember the verbs that don’t change between the present and past simple tense? Verbs like cut, read and burst? Good news! These also do not change in the present perfect tense either. For example:
- to put (/pʊt/) -> have put (/pʊt/)
- to set (/sɛt/) -> have set (/sɛt/)
- to read (/riːd/) -> have read (/rɛd/) – note the change from long ‘e’ to short ‘e’ sound
For example:
Have you cut your leg in this position before?
I have read a good book that explained a lot about gardening.
Category 2: Same as present tense
Sometimes, the past participle looks the same as the present tense even though the verb changes in the past tense. These verbs are also pronounced the same way in both the present simple and present perfect tenses. Some examples include:
present | simple past | past participle |
become | became | become |
come | came | come |
He has become like his father.
Category 3: Add -n to present tense
This next category of verbs has a past participle that looks similar to the present tense or infinitive forms. The difference is that the past participle has the addition of an ‘-n’ or an ‘-en’.
present | simple past | past participle |
blow | blew | blown |
do | did | done (notice it has an -e. This is important as ‘don’ is another verb in the present tense, which means ‘to wear’) |
draw | drew | drawn |
eat | ate | eaten |
fall | fell | fallen |
forget | forget | forgotten |
give | gave | given |
grow | grew | grown |
know | knew | known |
see | saw | seen |
shake | shook | shaken |
For example:
Have you shaken the smoothie well?
You have grown a lot since I last saw you!
Category 4: The same as the past
There are some verbs which have no difference in form between the simple past and the past participle:
present | simple past | past participle |
bring | brought | brought |
build | built | built |
catch | caught | caught |
find | found | found |
hang | hung | hung |
lend | lent | lent |
let | let | let |
mean | meant | meant |
meet | met | met |
sleep | slept | slept |
slide | slid | slid |
spend | spent | spent |
stand | stood | stood |
understand | understood | understood |
Have you spent all your money? Yes, I have.
I have met you before.
Category 5: Add ‘n’/’en’ to past
Some verbs look very similar to the past simple in their past participle form: the difference is the addition of an ‘n’/’en’ at the end.
present | simple past | past participle |
freeze | froze | frozen |
speak | spoke | spoken |
wake | woke | woken |
The lake has frozen over.
Why have I woken up so early?
Category 6: Vowel change
Just as we saw in the simple past, some verbs also have a vowel change in the past particle form that is different to the vowel in the present or past simple forms. Some examples are:
present | simple past | past participle |
begin | began | begun |
drink | drank | drunk |
sing | sang | sung |
sink | sank | sunk |
spring | sprang | sprung |
swim | swam | swum |
Some example sentences include:
He has begun to grow old.
Have you sung this song before?
We have swum the length of this swimming pool many times.
Category 7: Vowel change + ‘n’
This category goes one step farther from the previous categories and has two changes. Not only does the vowel change, but an ‘n’ sound is added to the end of the word as well.
present | simple past | past participle |
fly | flew | flown |
lie | lay | lain |
tear | tore | torn |
I have flown with that airline before.
You have torn your dress, haven’t you?
A little more complicated than you thought…
Unfortunately, many of these verbs just have to be learnt. To make matters a little bit more complicated, there are some that have slight differences between different countries:
present | simple past | past participle |
learn | learnt learned (US/CA) | learnt learned (US/CA) |
burn | burnt burned (US/CA) | burnt burned (US/CA) |
smell | smelt smelled (US/CA) | smell smelled (US/CA) |
spell | spelt spelled (US/CA) | spelt spelled (US/CA) |
spill | spilt spilled (US/CA) | spilt spilled (US/CA) |
As you can see, it is usually North American variants of English that go for the -ed ending for these verbs while other dialects continue to use -t, which is how these verbs have historically been spelt (spell -> spelt/spelled). For all of these verbs, the past simple and past participle have the same form, so you only have to learn one form for both. While you should be able to recognise both, if you are focusing on learning a specific dialect of English, you can focus on learning that form that will be more useful for you.
If you liked this post, why not check out my Learning English page for more articles. Specialised English topics can also be found under posts such as Doublets (and Triplets) in English or The Basic Characteristics of Scientific Language.
Interested in seeing our social media? Follow us on Instagram for travel photos!
Leave a Reply