🏅
Present Perfect

🇬🇧English

Learn Present Perfect in English and start talking about experiences, unfinished time, and recent actions with confidence.

The present perfect connects the past and the present. It is used when the exact past time is not the main focus. Speakers often use it for experiences, unfinished time, and actions that have a result now. In some situations, both present perfect and past simple are possible, and context decides the best choice.

The present perfect uses have or has with a past participle. Use have with I, you, we, and they. Use has with he, she, and it.

SubjectForm
I🧩have + past participle
You🧩have + past participle
He🧩has + past participle
She🧩has + past participle
It🧩has + past participle
We🧩have + past participle
They🧩have + past participle

Regular verbs usually make the past participle with -ed. Irregular verbs have special forms, and learners need to learn them as vocabulary. The past participle is the main verb form in the present perfect.

VerbForm
work✅worked
live✅lived
finish✅finished
be⭐been
do⭐done
go⭐gone
see⭐seen
write⭐written

To make the negative, put not after have or has. The main verb stays in the past participle form. This form says that something has not happened, or has not happened up to now.

Rule
Use have not or has not before the past participle ❌.
The past participle does not change in negative sentences 🔒.
This form often talks about life experience or unfinished time until now ⏳.

To make a question, put have or has before the subject. The main verb stays in the past participle form. This form asks about experience, change, or a situation up to now.

Rule
Put have or has before the subject in yes or no questions ❓.
Keep the main verb in the past participle form in the question 📌.
Questions often ask if something has happened at any time until now 🕒.

Use the present perfect to talk about things in a person’s life when the exact time is not named. This meaning often answers the question of experience, not the question of date. If the exact past time is important, many speakers choose the past simple instead.

Word or PhraseDefinition
🌍everIt is used in questions to ask about any time in a person’s life until now.
🚫neverIt says that something did not happen at any time until now.
🔁beforeIt shows that an experience happened earlier than now, without naming the date.

Use the present perfect for actions or states that started in the past and continue now, or for a period of time that is still open. The connection to now is important. This use is common with words that show unfinished time.

Word or PhraseDefinition
📏forIt gives the length of time from the past until now.
📍sinceIt gives the starting point in the past and shows the situation continues now.
🌞todayIt can refer to an unfinished time period that still includes now.
📅this weekIt refers to a time period that is still continuing now.

Use the present perfect for actions finished very recently when the result is important now. This use often appears with just, already, and yet. Different speakers and regions do not always choose the same form, so context and style can affect the choice.

Word or PhraseDefinition
⚡justIt shows that something happened a short time ago and is connected to now.
✅alreadyIt shows that something happened sooner than expected or before now.
⌛yetIt is common in negatives and questions to talk about something expected before now.

You can now form the present perfect with have or has and a past participle. You can use it to talk about life experience, unfinished time, and recent actions with a result now. You can also understand that speakers do not always choose the same tense in every situation, especially when context allows more than one choice.

All content was written by our AI and may contain a few mistakes. Zuletzt aktualisiert: Sat Mar 21, 2026, 2:03 AM