Β
What is the Present Perfect?
The Present Perfect is a verb tense that connects the past with the present. It describes actions or situations that started in the past and have a connection to now.
For example:
‘I have visited Paris’ means at some point before now, you went to Paris, and this experience is part of your life today.
‘She has lost her keys’ means the keys were lost in the past, and they are still lost now.
We use the Present Perfect when the exact time is not important or not mentioned.
What matters is the action itself and its relevance to the present moment.
This tense is very common in English conversation and helps us talk about life experiences, recent events, and situations that continue from the past into the present.
How to Form the Present Perfect
The Present Perfect uses two parts:
the auxiliary verb ‘have/has’ + the past participle of the main verb.
Use ‘have’ with I, you, we, and they.
Use ‘has’ with he, she, and it.
For regular verbs, the past participle ends in -ed (worked, played, visited).
For irregular verbs, you must learn the special forms (gone, seen, eaten, written).
Positive form: I have worked, She has eaten.
Negative form: Add ‘not’ after have/has: I have not (haven’t) worked, She has not (hasn’t) eaten.
Question form: Put have/has before the subject: Have you worked? Has she eaten?
The contraction ‘ve (have) and ‘s (has) are very common in spoken English: I’ve finished, He’s arrived.
When Do We Use the Present Perfect?
We use the Present Perfect in several important situations:
1. Life experiences (without mentioning when): ‘I have traveled to Japan’ means at some time in your life.
2. Recent actions with present results: ‘She has broken her arm’ (her arm is still broken now).
3. Actions that started in the past and continue now: ‘We have lived here for five years’ (we still live here).
4. With ‘just’ for very recent actions: ‘They have just arrived’ (a few minutes ago).
5. With ‘already’ to show something happened sooner than expected: ‘I have already finished my homework.’
6. With ‘yet’ in questions and negatives about expected actions: ‘Have you done it yet?’ or ‘I haven’t eaten yet.’
7. With ‘ever’ in questions about life experiences: ‘Have you ever seen a whale?’
8. With ‘never’ to say something has not happened in your life: ‘I have never eaten sushi.’
9. Unfinished time periods with: ‘today,’ ‘this week,’ ‘this year’: ‘I have drunk three coffees today’ (today is not finished).
10. Changes over time: ‘Your English has improved.’ The key is that we don’t specify the exact time, or the time period is still continuing.
Register and Formality
The Present Perfect is used in both formal and informal English, but with some differences. In conversation and informal writing, contractions are very common: ‘I’ve seen that movie’ or ‘She’s finished her work.’
In formal writing, business emails, or academic contexts, we usually write the full forms: ‘I have completed the report’ or ‘The company has announced new policies.’
The structure itself is equally appropriate in all registers. However, very informal speech sometimes uses the Simple Past instead of Present Perfect, especially in American English: ‘Did you eat yet?’ instead of ‘Have you eaten yet?’
For A2 learners, it’s safe to use Present Perfect in all situations, and using contractions in speaking will make you sound more natural and fluent.
Comparing with Similar Structures
The Present Perfect is often confused with the Simple Past. The key difference is time reference and present relevance. Simple Past is used when we mention a specific finished time: ‘I visited Paris last year’ (specific time = last year). Present Perfect is used when time is not mentioned or is unfinished: ‘I have visited Paris’ (sometime in my life).
Another comparison is with the Present Perfect Continuous (have been doing), which emphasizes duration and ongoing actions: ‘I have been studying for two hours’ focuses on the continuous activity, while ‘I have studied three chapters’ focuses on the completed result.
The Present Simple is used for permanent facts and habits: ‘I live in Rome’ (permanent), while Present Perfect shows the duration: ‘I have lived in Rome for three years’ (emphasizes the time period from past to now).
Finally, be careful not to use Present Perfect with specific past time words like ‘yesterday,’ ‘last week,’ ‘in 2010,’ or ‘ago.’ These words require Simple Past: ‘I saw him yesterday’ (not ‘I have seen him yesterday’).
Common Collocations and Patterns
The Present Perfect frequently appears with specific time expressions:
‘For’ + period of time: ‘for three days,’ ‘for two years,’ ‘for a long time.’
‘Since’ + starting point: ‘since Monday,’ ‘since 2020,’ ‘since I was a child.’
‘Just’ (recently): ‘I have just finished.’
‘Already’ (sooner than expected): ‘She has already left.’
‘Yet’ (in questions and negatives): ‘Have you finished yet?’ ‘I haven’t decided yet.’
‘Ever’ (in your life, in questions): ‘Have you ever been to India?’
‘Never’ (not in your life): ‘I have never tried it.’
‘So far’ (until now): ‘So far, everything has been good.’
‘Recently/lately’ (in the recent past): ‘I have seen him recently.’ ‘
This week/month/year’ (unfinished periods): ‘I have worked hard this week.’
These patterns are essential for natural Present Perfect usage and should be learned together with the tense structure.