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?

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.

Present perfect forms with have
SubjectInfinitiveConjugationExample
I
to finish
have finished
📝I have finished my homework already.
you
to finish
have finished
☕You have finished the report before lunch.
we
to finish
have finished
🧩We have finished the puzzle at last.
they
to finish
have finished
🏋️They have finished their training for today.

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.

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.

Present perfect forms with has
SubjectInfinitiveConjugationExample
he
to finish
has finished
📘He has finished the last page.
she
to finish
has finished
🍵She has finished her tea.
it
to finish
has finished
💻It has finished loading now.

The parrot is talking about a completed adventure right now.

The parrot (to escape, present perfect, 3rd person singular) from the pirate hat.

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.

Regular past participle spelling patterns
ExamplePattern
🚶We walked to the market after work.Most regular verbs form the past participle by adding ed.
😊They smiled when the meeting ended.Verbs ending in silent e usually add d.
📚She studied for the test all evening.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.

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 seeseen, taketaken, givegiven, and comecome. 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.

Common irregular participle changes
ExamplePattern
🏠I have gone home already.The verb go becomes gone in the past participle.
🥗We have eaten lunch together.The verb eat becomes eaten in the past participle.
✉️She has written three emails.The verb write becomes written in the past participle.

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.

Present perfect for life experience
UsageExplanationExample
Life experienceUse the present perfect to talk about something that happened at an unspecified time in a person's life.🎬I have seen that movie before.
Personal achievementUse the present perfect to show an experience that matters now, even when the exact date is not important.⛰️He has climbed that mountain.

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.

Present perfect with unfinished time
UsageExplanationExample
Today so farUse the present perfect when the time period is still open and not finished yet.🌤️We have worked hard today.
This week so farUse the present perfect when a period like this week is still continuing.📅She has called me twice this week.
Recent timeUse the present perfect with words like recently when the exact time is not the focus.🏡They have moved house recently.

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.

Present perfect with just
UsageExplanationExample
Very recent actionUse just to show that something happened a very short time ago.🚉I have just arrived at the station.
Immediate changeUse just when the result is new and immediate.🌧️The rain has just stopped.

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?

Present perfect with already
UsageExplanationExample
Earlier than expectedUse already to show that something finished sooner than expected.🏢She has already left the office.
Current resultUse already when the completed action matters now.💳We have already paid the bill.

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.

Present perfect with yet
UsageExplanationExample
Question about completionUse yet in questions to ask if something has happened by now.🍽️Have you finished your dinner yet?
Negative statementUse yet in negatives to mean something has not happened up to now.🔑They have not found the keys yet.

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.

Choosing between present perfect and simple past
ExamplePattern
👜I have lost my wallet, so I need help now.Use the present perfect when the time is connected to the present or not mentioned.
📆I lost my wallet yesterday.Use the simple past when the time is finished and clearly stated.
🤝They met the new manager last Friday.Use the simple past for a completed past story event.

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.

Regional differences in present perfect use
RegionVariantDefinitionExample
🇺🇸United Statessimple past with justIn everyday speech, people often use the simple past where other varieties prefer the present perfect.🍔I just ate lunch.
🇬🇧United Kingdompresent perfect with justIn everyday speech, people often use the present perfect for a recent action with just.🥪I have just eaten lunch.
🇨🇦Canadapresent perfect for recent resultIn careful everyday speech, people often use the present perfect to show a result that still feels current.🧾She has already finished the form.

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.

Prerequisites

Complementary Modules

Unlocks Modules

Suggested Modules: B1

Go Loco

Learn a language for free!

All content was written by our AI and may contain a few mistakes.

Last updated: Mon Jul 13, 2026, 6:53 PM