Present Perfect in EnglishB1
You’ll soon connect past actions to what matters now, ask about life experiences, and describe changes with confidence. Start by building the form with have or has and the right past participle.
What translations are available?
Present perfect form
The present perfect uses have or has + past participle. The full pattern is subject + have + past participle or subject + has + past participle. Use I have worked, you have worked, we have worked, and they have worked. Use he has worked, she has worked, and it has worked. The past participle is the form that follows have or has. Regular verbs usually add -ed, so work becomes worked. Many common verbs are irregular, and their participles must be learned separately; the Irregular Verbs List is useful for those forms.
| Subject | Infinitive | Conjugation |
|---|---|---|
| It | have finished | |
| We | have finished | |
| They | have finished | |
| I | have finished | |
| She | have finished | |
| You | have finished | |
| He | have finished |
| Subject | Infinitive | Conjugation | |
|---|---|---|---|
have finished | have finished | ||
have finished | have finished | ||
have finished | has finished | ||
have finished | has finished | ||
have finished | has finished | ||
have finished | have finished | ||
have finished | have finished |
Practice
The robot (to finish, present perfect, 3rd person singular) its breakfast and is polishing a spoon.
Negatives and questions
For negatives, put not after have or has. The pattern is subject + have not + past participle or subject + has not + past participle. In everyday English, have not becomes haven't and has not becomes hasn't. The negative form is I haven't finished, she hasn't arrived, and they haven't started. For questions, move have or has to the front. The pattern is Have + subject + past participle and Has + subject + past participle. Use Have you seen it?, Has he called?, and Have they left?. The same past participle form stays after the subject in both negatives and questions, just as in Introduction to Verbs, where the verb pattern is introduced in a simpler form.
| Verb | Subject | Infinitive | Conjugation |
|---|---|---|---|
| question | They | have left | |
| question | She | has arrived | |
| negative | He | has not called | |
| negative | I | have not seen | |
| negative | We | have not started | |
| question | You | have seen |
| Subject | Infinitive | Conjugation | |
|---|---|---|---|
have not seen | have not seen | ||
have seen | Have you seen | ||
has not called | has not called | ||
has arrived | Has she arrived | ||
have not started | have not started | ||
have left | Have they left |
Practice
The penguins (to eat, present perfect negative, 3rd person plural) the birthday cake.
A Textbook Cannot Hear You
Loco can. Say something and find out.
Completed actions with results
The present perfect often shows that a past action has a result now. The action happened before now, but the speaker focuses on the present effect. Use I have lost my keys when the result is now that the keys are missing. Use She has broken her phone when the phone is broken now. Use They have finished the report when the report is ready now. The exact time of the action is not the point; the current result is the point. In Present Perfect vs Simple Past, this difference is shown more directly against a finished past time.
| Idea | |
|---|---|
Practice
Select the option of best fit.
You are standing in the rain now, and the umbrella is missing. Which sentence focuses on the present result?
Life experiences without time
Use the present perfect to talk about life experience when no specific past time is named. The speaker says that something happened at some time before now, but the exact date or moment is not given. Use I have visited Japan to mean that the experience is part of your life. Use She has tried sushi for an experience, not a finished past event with a time. The sentence can be followed by words like ever, never, and before. Have you ever flown on a plane? asks about experience up to now. I have never seen that film says the experience has not happened at any point up to now. This use connects well with Life Experiences with Have/Has.
| Usage | Explanation | |
|---|---|---|
| Use the present perfect to talk about something that happened at some point in life when the exact time is not named. | ||
| Use the present perfect with never to say a person has no experience of something. | ||
| Use the present perfect with ever to ask whether someone has had that experience at any time. |
Unfinished time periods
Use the present perfect with time periods that are still open, such as today, this week, this month, and this year. These expressions include the present moment, so the period is not finished yet. Say I have drunk two cups of coffee today because today is still continuing. Say We have had three meetings this week because the week is not over. Say She has studied a lot this year because the year is still in progress. The speaker counts actions inside a time frame that has not ended. Finished time expressions such as yesterday or last week do not fit this use.
| Usage | Explanation | |
|---|---|---|
| Use the present perfect with today when the day is not over yet. | ||
| Use the present perfect with this week when the week is still in progress. | ||
| Use the present perfect with this year when the year is still continuing. | ||
| Use the present perfect with this month for something that has happened within an unfinished period. |
Train Your Ear as Well
Hear the language at full speed, then answer it.
Already yet and just
The words already, yet, just, ever, never, and recently often appear with the present perfect. Just shows a very recent action: I have just arrived. Already shows that something happened earlier than expected or earlier than now: She has already eaten. Yet usually appears in negative sentences and questions: They haven't called yet and Has he finished yet?. Ever appears most often in questions and negatives about experience: Have you ever lived abroad? Never gives a negative meaning with no experience at any time up to now: I have never met him. Recently shows a short time before now: We have recently moved. These words often signal the present perfect, especially in spoken English and in Present Perfect Tense – Practice.
Since and for duration
Use the present perfect to show a situation that started in the past and continues now. With this use, since marks the starting point and for marks the length of time. Say I have lived here since 2020 when 2020 is the starting point. Say I have lived here for five years when five years is the duration. Use She has worked here since Monday and He has known her for a long time. The situation is still true now, so the present perfect is the natural choice. This pattern is especially useful for states, jobs, relationships, and other continuing situations, and it is a key step toward Present Perfect Continuous.
| Usage | Explanation | |
|---|---|---|
| Use since to show the starting point of a situation that continues now. | ||
| Use for to show the duration of a situation that continues now. | ||
| Use the present perfect when a state began in the past and is still true. |
Recent events in context
The present perfect is common when an event is recent and the exact time is not important. The speaker wants to report the news, not place it on a timeline. Use The train has just arrived to announce the event. Use A fire has started in the next street to share a new development. Use They have opened a new café near the station to describe a change that matters now. The listener cares about the current situation, so the exact moment is left out. This is very natural in announcements, news, and everyday updates, where the focus is on what is now true.
| Usage | Explanation | |
|---|---|---|
| Use the present perfect when a recent event is important now but the exact time is not the focus. | ||
| Use it when a recent change affects the present situation. | ||
| Use it to report something freshly completed without giving a specific time. |
Master Speaking Fluently
Loco talks back, and corrects you while you go.
Simple past or present perfect
Choose the simple past when the time is finished and known. Choose the present perfect when the time is connected to now or when the time is not named. Say I saw that film yesterday because yesterday is finished. Say I have seen that film when the time is not given. Say We went to Paris in 2022 because the year is finished. Say We have been to Paris when the experience matters more than the time. The simple past often appears with finished time expressions such as yesterday, last night, two days ago, and in 2019. The present perfect often appears with no time expression at all. In ordinary conversation, this difference is one of the main contrasts in Present Perfect Tense – Practice.
| Idea | |
|---|---|
Present perfect continuous contrast
The present perfect and the present perfect continuous can both connect past time to now, but they do not focus on the same thing. The present perfect often presents a finished result or a complete experience: I have painted the room. The present perfect continuous focuses on the activity itself and its ongoing nature: I have been painting the room. Use the continuous form when the action has been happening over a period and you want to stress the process, especially with for and since. Use the simple present perfect when the result, completion, or experience matters more than the activity in progress. The structure is different too: present perfect uses have/has + past participle, while the continuous uses have/has been + -ing form. This contrast is especially useful in Present Perfect Continuous.
| Idea | |
|---|---|
Regular past participles
Regular verbs form the past participle by adding -ed to the base form. The same form is used for the simple past and the past participle in regular verbs. Work becomes worked, clean becomes cleaned, and visit becomes visited. If the verb ends in e, add only -d, as in live → lived and arrive → arrived. If the verb ends in a consonant + y, change y to i before adding -ed, as in study → studied and carry → carried. The spelling changes matter because the past participle must be correct after have or has.
| Idea | |
|---|---|
Common irregular participles
Many common verbs do not form the past participle with -ed. Their participles must be memorized. Some are completely different from the base form, such as go → gone, see → seen, do → done, eat → eaten, write → written, take → taken, and be → been. Some keep the same form or stay close to the base, such as have → had, make → made, find → found, buy → bought, and speak → spoken. These participles appear after have or has in the present perfect: She has gone, I have seen, They have done, We have eaten. For a larger set of forms, the Irregular Verbs List gives the full patterns.
| Word | Definition | |
|---|---|---|
| past participle of go. | ||
| past participle of see. | ||
| past participle of do. | ||
| past participle of eat. | ||
| past participle of write. | ||
| past participle of take. | ||
| past participle of be. | ||
| past participle of have. | ||
| past participle of make. | ||
| past participle of find. |
British and American usage
British and American English often choose different forms for recent events. British English commonly prefers the present perfect with words like just, already, and yet: I have just eaten, She has already left, and Has he finished yet?. American English often uses the simple past in these same situations: I just ate, She already left, and Did he finish yet?. Both varieties use the present perfect for life experience, duration with since and for, and results that connect to now. The main difference is strongest with very recent events and with the words just, already, and yet. In real communication, both patterns are recognized, but the choice often depends on the variety of English being used in Present Perfect in Context: Real-Life Scenarios.
| Region | Variant | Definition | Example | |
|---|---|---|---|---|
| present perfect with just already and yet | British English often prefers the present perfect for very recent events and unfinished results. | I have just eaten lunch. | ||
| simple past with just already and yet | American English often uses the simple past in these recent event contexts. | I just ate lunch. | ||
| Have you done it yet | British English commonly keeps the present perfect in questions about unfinished actions. | Have you finished the form yet? | ||
| Did you do it yet | American English may use the simple past in questions about unfinished actions. | Did you finish the form yet? |
Take the Quiz!
You can now form the present perfect, choose it for results, experiences, open time periods, and continuing situations, and compare it with the simple past. Put your new skill to work in Present Perfect Tense – Practice, then explore Present Perfect vs Simple Past for sharper choices.