Present Perfect in EnglishB1
The present perfect uses the pattern have/has + past participle to connect past events to the present. Use have with I, you, we, they (e.g., I have finished) and has with he, she, it (e.g., Has she called?). Past participles are often regular with -ed (or -d after verbs ending in e), and sometimes double the final consonant (like stop → stopped), but many high-frequency verbs are irregular and must be learned (like go → gone, eat → eaten, write → written). You use present perfect for life experience with no exact time (I have seen that movie), and for open/unfinished time periods that include now (today, this week, this month, this year, recently, so far). Special words help show timing and meaning: just (very recently) goes between the helper and participle (have just arrived), already marks a completed result sooner than expected (have already eaten), and yet is used in questions and negatives at the end (Have you finished yet? / I have not finished yet). In choosing tenses, use present perfect when the time is connected to now or not specified, and use simple past when the time is clearly finished and specific (like yesterday, last year). Finally, recognize that some American English everyday speech often uses simple past instead of present perfect with already/just/yet, even though the standard present perfect form remains have/has + past participle.
What translations are avaliable?
What modules are required?
Prerequisites
Have past participle forms
Say complete sentences and short answers with the correct present-tense helper in the pattern have + past participle.
Use have + past participle with I, you, we, and they. The helper verb stays in the present: I have finished, you have seen, we have made, they have left. The main verb goes in its past participle form, not the simple past. In the same sentence, the helper carries the tense and the participle carries the verb meaning. For the verb study, the form is have studied; for play, it is have played. This pattern works with full verbs and short answers: Yes, I have and No, they have not. It follows the same sentence pattern explained in Sentence Structure.
| Subject | Infinitive | Conjugation | Example | |
|---|---|---|---|---|
I | to finish | have finished | ||
you | to finish | have finished | ||
we | to finish | have finished | ||
they | to finish | have finished |
I need the perfect form of the verb after a long day at the bakery.
I (to finish, present perfect, 1st person singular) the cake tower.
Has past participle forms
Ask and answer about completed actions using has correctly for third-person singular.
Use has + past participle with he, she, and it: he has gone, she has written, it has rained. The helper changes only in the third person singular, so has replaces have for these subjects. The participle does not change for person or number. In questions, the helper comes first: Has she called? In negatives, add not: It has not started. The verb form stays connected to the present, which makes this pattern different from Past Simple.
| Subject | Infinitive | Conjugation | Example | |
|---|---|---|---|---|
he | to finish | has finished | ||
she | to finish | has finished | ||
it | to finish | has finished |
The parrot is talking about a completed adventure right now.
The parrot (to escape, present perfect, 3rd person singular) from the pirate hat.
Regular past participles
Create correct past participle forms for many verbs and use them after have / has.
Many regular verbs make the past participle by adding -ed to the base form: work becomes worked, clean becomes cleaned, help becomes helped. Verbs that already end in e add only -d: live becomes lived, use becomes used. When a verb ends in consonant + vowel + consonant, the final consonant is often doubled before -ed: stop becomes stopped, plan becomes planned. These forms are the same shape you see in Past Simple for regular verbs, but here they follow have or has as participles.
| Example | Pattern | |
|---|---|---|
| Most regular verbs form the past participle by adding ed. | ||
| Verbs ending in silent e usually add d. | ||
| Verbs ending in consonant plus y usually change y to ied. |
The magician is talking about a completed action with a regular verb.
The magician has (plan → add -ed and double the final consonant) the floating banquet.
Common irregular participles
Produce accurate present perfect sentences with high-frequency verbs that don’t follow -ed rules.
Some high-frequency verbs do not use -ed. They change form in a fixed way. Go becomes gone: I have gone home. Eat becomes eaten: She has eaten already. Write becomes written: They have written the report. Other common examples are see → seen, take → taken, give → given, and come → come. These forms must be learned as complete words because their spelling does not follow the regular pattern. They are the participle forms used after have and has, not the simple past forms.
| Example | Pattern | |
|---|---|---|
| The verb go becomes gone in the past participle. | ||
| The verb eat becomes eaten in the past participle. | ||
| The verb write becomes written in the past participle. |
Experience without time
Describe personal experience up to now without mentioning a specific time.
Use the present perfect to talk about life experience when no exact time is given. The focus is on whether something has happened at least once in a person's life up to now. I have seen that movie means the experience is part of my life, but the time is not stated. She has traveled to Japan says the same kind of thing. Time words such as yesterday or last year do not fit this use, because they point to a finished past time. The sentence connects to the present because the experience is still true now.
| Usage | Explanation | Example | |
|---|---|---|---|
| Life experience | Use the present perfect to talk about something that happened at an unspecified time in a person's life. | ||
| Personal achievement | Use the present perfect to show an experience that matters now, even when the exact date is not important. |
Unfinished time periods
Report what has happened during an unfinished time period, using counts and results “up to now.”
Use the present perfect with time periods that are still open: today, this week, this month, this year, recently, so far. These expressions include the present moment, so the time is not finished yet. I have talked to three customers today means today is still continuing. We have seen him twice this week means the week is not over. This use often appears with numbers and counts because the speaker looks at the period up to now, not at a completed past event. Present Continuous often describes actions in progress now, while the present perfect counts results within an open period.
| Usage | Explanation | Example | |
|---|---|---|---|
| Today so far | Use the present perfect when the time period is still open and not finished yet. | ||
| This week so far | Use the present perfect when a period like this week is still continuing. | ||
| Recent time | Use the present perfect with words like recently when the exact time is not the focus. |
Just for very recent events
Say that something happened moments ago with a more immediate, close-to-now feeling.
Use just to show that something happened a very short time ago and is still very recent. Place just between the helper and the past participle: have just arrived, has just finished, have just heard. The train has just left means the train left moments ago. I have just spoken to her means the call ended very recently. This form often sounds more immediate than the simple past because the event feels close to the present. The word just belongs with the present perfect pattern, so the usual shape is have/has + just + past participle.
| Usage | Explanation | Example | |
|---|---|---|---|
| Very recent action | Use just to show that something happened a very short time ago. | ||
| Immediate change | Use just when the result is new and immediate. |
Already for completed results
Express surprise or satisfaction that an action is already completed.
Use already when something is finished sooner than expected or when the result is now in place. It often appears between the helper and the participle: have already eaten, has already left, have already paid. They have already closed the shop means the closing happened earlier than expected, or at least earlier than the speaker expected. The word usually points to a completed action with a present result. In everyday speech, already often appears in statements and sometimes in questions when the speaker is surprised: Have you already finished?
| Usage | Explanation | Example | |
|---|---|---|---|
| Earlier than expected | Use already to show that something finished sooner than expected. | ||
| Current result | Use already when the completed action matters now. |
Yet in questions and negatives
Check whether something has happened by now, or state that it hasn’t happened up to the present moment.
Use yet when asking if something has happened by now, or when saying it has not happened by now. In questions, yet usually goes at the end: Have you finished yet? Has she arrived yet? In negatives, it also goes at the end: I have not finished yet. The word carries the idea of “until now” and fits a time period that is still open. It often appears with the present perfect because the speaker checks the present result of an action. The sentence asks about a completed event from Past Simple time, but the focus is the present moment.
| Usage | Explanation | Example | |
|---|---|---|---|
| Question about completion | Use yet in questions to ask if something has happened by now. | ||
| Negative statement | Use yet in negatives to mean something has not happened up to now. |
Present perfect or simple past
Select the correct tense by matching the sentence to “time connected to now” vs “finished time.”
Choose the present perfect when the time is connected to now, or when the exact time is not important. Choose the simple past when the time is clearly finished. Say I have seen that film if the time is not named. Say I saw that film yesterday if the time is finished and specific. Use She has lost her keys when the result matters now. Use She lost her keys last night when the event is placed in the past. The present perfect often works with already, just, yet, and open time periods like this week. The simple past usually works with finished time words like yesterday, last year, and in 2020. Past Simple gives the finished-time pattern that contrasts with this tense. Future Forms also uses present-time structures to talk about later events, so recognizing time connection helps across tenses.
| Example | Pattern | |
|---|---|---|
| Use the present perfect when the time is connected to the present or not mentioned. | ||
| Use the simple past when the time is finished and clearly stated. | ||
| Use the simple past for a completed past story event. |
Regional present perfect use
Understand why you might hear different tenses for the same meaning across English varieties, without getting confused about the grammar form.
Present perfect patterns are not used in exactly the same way in every variety of English. In many American English conversations, the simple past is often used where other varieties prefer the present perfect, especially with words like already, just, and yet. Did you eat yet? is common in American English, while Have you eaten yet? is common in other varieties. In formal writing and in many international settings, the present perfect remains standard for linking past actions to the present. The form itself stays have/has + past participle; the difference is often which tense speakers choose in everyday speech.
| Region | Variant | Definition | Example | |
|---|---|---|---|---|
| simple past with just | In everyday speech, people often use the simple past where other varieties prefer the present perfect. | |||
| present perfect with just | In everyday speech, people often use the present perfect for a recent action with just. | |||
| present perfect for recent result | In careful everyday speech, people often use the present perfect to show a result that still feels current. |
Take the Quiz!
You can talk about experiences and results with present perfect.
You learned the core pattern have/has + past participle (with have for I/you/we/they and has for he/she/it). You also learned how to form regular participles (-ed, -d, and doubled consonants), recognize irregular ones (go → gone, eat → eaten, write → written), and use key time words like today/this week/just/already/yet. Finally, you learned when to choose present perfect vs simple past, and that everyday usage can vary by region.