Present Perfect: Basic Formation
Use the present perfect to link past experiences or recent actions to your life right now.
The Rule in 30 Seconds
- Connects a past action to the present moment.
- Formed using have/has plus the past participle verb.
- Use it for life experiences without specific dates.
- Never use it with finished time words like yesterday.
Quick Reference
| Subject | Auxiliary (Have/Has) | Past Participle | Example Sentence |
|---|---|---|---|
| I / You / We / They | have | visited | I have visited Rome. |
| He / She / It | has | cleaned | She has cleaned the room. |
| I / You / We / They | have not | seen | We haven't seen that film. |
| He / She / It | has not | finished | He hasn't finished yet. |
| (Question) Have | I / you / we / they | eaten | Have you eaten yet? |
| (Question) Has | he / she / it | broken | Has it broken down? |
Key Examples
3 of 8I have lost my passport!
¡He perdido mi pasaporte!
She has already called the manager.
Ella ya ha llamado al gerente.
I have drunk three coffees today.
He bebido tres cafés hoy.
The 'News' Tense
Think of this as the 'breaking news' tense. We use it to announce something new that just happened, like 'The President has arrived!'
Time Traps
Watch out for words like 'yesterday' or 'last week'. They are like poison to the present perfect. If you see them, switch to Past Simple immediately.
The Rule in 30 Seconds
- Connects a past action to the present moment.
- Formed using have/has plus the past participle verb.
- Use it for life experiences without specific dates.
- Never use it with finished time words like yesterday.
Overview
Welcome to one of the most useful tools in English. The present perfect is your bridge. It connects the past to the right now. Think of it like a grammar traffic light. It tells you when an action is still relevant today. You don't need a specific date or time. You just need the experience or the result. It is perfect for talking about your life. It works for travel, work, and even your morning coffee. Yes, even native speakers mess this up sometimes. Don't worry, we will fix that today. You are going to master this quickly.
How This Grammar Works
Imagine you are at a job interview. The boss asks about your skills. You don't want to say when you learned them. You want to show you have them now. This is where the present perfect shines. It focuses on the action, not the clock. It is like a photo album of your life. Some photos are old, but they are still in your book. If you say I have eaten, your stomach is full now. If you say I have traveled, you have those memories now. It is all about the connection to the present moment. It is the "so what?" of English grammar.
Formation Pattern
- 1Building this tense is like making a sandwich. You need three specific layers.
- 2Start with your subject like
I,you, orshe. - 3Add the helping verb
haveorhas. - 4Finish with the
past participleof your main verb. - 5Use
haveforI,you,we, andthey. Usehasforhe,she, andit. For regular verbs, thepast participlelooks like the past tense. You just add-ed. For example,workbecomesworked. Irregular verbs are a bit more rebellious. They like to change their shape.Gobecomesgone.Seebecomesseen. It is like learning the names of new friends. It takes a little practice, but you will get there.
When To Use It
Use this when the exact time is a mystery. Maybe you lost your keys. You say, I have lost my keys. We don't know when it happened. We only know you are standing outside in the rain now! Use it for life experiences too. I have visited Paris means you have that experience in your brain. It doesn't matter if it was 1998 or last week. Use it for things that started in the past and continue now. I have lived here for five years means you still live there. Finally, use it for very recent actions. If you just finished a task, say I have finished. It feels fresh and relevant.
When Not To Use It
This is the golden rule of the present perfect. Never use it with a specific time in the past. If you see words like yesterday, last year, or at 5 PM, stop! Those words are for the past simple. You cannot say I have seen him yesterday. That sounds like wearing socks with sandals. It just doesn't fit. If the time period is finished, use the past simple. If the person is no longer alive, use the past simple. Keep the present perfect for things that are still "alive" or relevant to your current life.
Common Mistakes
Many people forget to switch to has for the third person. They say she have gone. This is a classic slip-up. Always remember that he, she, and it are the "special" group. Another mistake is using the wrong verb form. People often use the simple past instead of the participle. They might say I have went. The correct way is I have gone. Think of the participle as the "third form" of the verb. It is the one that loves to hang out with have. Don't let the irregular verbs bully you. Just keep a list nearby while you practice.
Contrast With Similar Patterns
Let's compare the present perfect with the past simple. The past simple is like a tombstone. It tells you exactly when something died. I went to London in 2010. The action is finished and the time is gone. The present perfect is like a growing plant. I have been to London. The experience is still with you. In a restaurant, you might say I ordered the steak. This sounds like you are telling a story. If you say I have ordered the steak, you are telling the waiter you are still waiting for it. One looks back; the other looks at the now.
Quick FAQ
Q. Can I use just with this?
A. Yes! I have just arrived means it happened seconds ago.
Q. Is it have got or have had?
A. Both work! I have had breakfast means you finished eating recently.
Q. Why do Americans use it less?
A. Great question! Americans often use past simple for recent events. Both are usually understood, so don't stress too much.
Q. How do I make it negative?
A. Just add not. I have not (haven't) seen that movie yet.
Reference Table
| Subject | Auxiliary (Have/Has) | Past Participle | Example Sentence |
|---|---|---|---|
| I / You / We / They | have | visited | I have visited Rome. |
| He / She / It | has | cleaned | She has cleaned the room. |
| I / You / We / They | have not | seen | We haven't seen that film. |
| He / She / It | has not | finished | He hasn't finished yet. |
| (Question) Have | I / you / we / they | eaten | Have you eaten yet? |
| (Question) Has | he / she / it | broken | Has it broken down? |
The 'News' Tense
Think of this as the 'breaking news' tense. We use it to announce something new that just happened, like 'The President has arrived!'
Time Traps
Watch out for words like 'yesterday' or 'last week'. They are like poison to the present perfect. If you see them, switch to Past Simple immediately.
Contractions are King
In real conversation, nobody says 'I have finished'. They say 'I've finished'. Practice saying 'I've', 'You've', and 'He's' to sound more natural.
US vs UK
British people use this tense much more than Americans. If an American says 'I already ate', a Brit will likely say 'I've already eaten'. Both are fine!
Exemples
8I have lost my passport!
Focus: have lost
¡He perdido mi pasaporte!
The focus is on the current problem: I don't have it now.
She has already called the manager.
Focus: has already called
Ella ya ha llamado al gerente.
Use 'has' for he/she/it.
I have drunk three coffees today.
Focus: today
He bebido tres cafés hoy.
'Today' is not finished yet, so we use present perfect.
We have known each other for years.
Focus: for years
Nos conocemos desde hace años.
The relationship started in the past and continues now.
The company has achieved all its goals this quarter.
Focus: has achieved
La empresa ha logrado todos sus objetivos este trimestre.
Common in business reports for recent achievements.
✗ I have seen him yesterday. → ✓ I saw him yesterday.
Focus: saw
Lo vi ayer.
You cannot use present perfect with 'yesterday'.
✗ He have finished his work. → ✓ He has finished his work.
Focus: has finished
Él ha terminado su trabajo.
Subject-verb agreement is crucial.
This is the first time I have ever eaten sushi.
Focus: have ever eaten
Esta es la primera vez que como sushi.
Use present perfect after 'This is the first time...'.
Test Yourself
Choose the correct form to complete the sentence.
They ___ to the new art gallery yet.
We use 'have' for 'they' and 'yet' requires the present perfect in negative sentences.
Complete the question for a job interview.
___ you ever ___ with a large team before?
Questions about life experience use 'Have you + past participle'.
Select the correct verb for a recent action.
Look! Someone ___ my window.
We use 'has' for 'someone' (singular) and the present perfect shows a present result (the window is broken now).
🎉 Score: /3
Visual Learning Aids
Past Simple vs. Present Perfect
Choosing Have or Has
Is the subject I, You, We, or They?
Use 'have' + Past Participle
Is the subject He, She, or It?
Use 'has' + Past Participle
Past Participle Types
Regular (-ed)
- • worked
- • played
- • visited
Irregular (Change)
- • seen
- • gone
- • done
Frequently Asked Questions
21 questionsIt is the third form of a verb. For regular verbs, it ends in -ed like walked. For irregulars, it can be unique like broken or written.
Yes! The dog is an it, so you would say The dog has eaten its food.
Absolutely. Use since for a specific starting point, like I have been here since 9 AM.
Use for for a duration of time like for three hours. Use since for a specific date or time like since Monday.
Put the have or has at the very beginning. For example: Have you finished your homework?.
Yes, it is just a contraction. It is very common in speaking and informal writing.
Usually, ever is for questions like Have you ever...?. In positive sentences, we use always or just the verb.
It shows you expect something to happen. I haven't finished yet means you are still working on it.
No, that is a common mistake. The past participle of go is gone, so you must say I have gone.
Use it for things that happened sooner than expected. I have already cleaned the kitchen sounds like you were very fast!
No! In the present perfect, he's means he has. You can tell by the verb that follows it, like he's gone.
No. If the person cannot do anything anymore, use the past simple. Say Shakespeare wrote plays, not has written.
Yes, it's perfect for very recent events. I have just seen a ghost!
Because it uses the present tense of have. It shows the past is still connected to the present moment.
Yes, because this week is not finished yet. I have worked hard this week is correct.
Most are regular -ed. If it's irregular, you'll have to memorize it, but there are only about 100 common ones!
Yes. The first have is the helper, and had is the main verb. I have had a long day is very common.
Put it after have. I have never been to Alaska. It means zero times in your whole life.
All the time! It is the best way to describe your experience. I have managed teams sounds very professional.
Yes. I have seen that movie five times shows a repeated experience leading up to now.
Using it with a specific time like at 3 o'clock. Just remember: Specific time = Past Simple. No time = Present Perfect.
Grammaire lie
Present Perfect with Unfinished Time
Overview Think of your day as a half-eaten pizza. The day is not finished yet. You are still in the middle of it. This...
Present Perfect with Lately and Recently
Overview Have you ever wanted to share news with a friend? You don't want to talk about your childhood. You want to tal...
Present Perfect Questions
Overview Ever felt like your past and present are having a secret meeting? That is exactly what present perfect questio...
Irregular Past Participles
Overview Welcome to the world of irregular past participles. These are the rebels of the English language. Most verbs a...
Present Perfect with Time Expressions
Overview Have you ever felt like the past is still happening? That is exactly what the `Present Perfect` does. It acts...
Commentaires (0)
Connectez-vous pour CommenterCommencez à apprendre les langues gratuitement
Commence Gratuitement