Present Perfect
Learn Present Perfect in English and start talking about experiences, unfinished time, and recent actions with confidence.
Main idea
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.
Basic form
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.
Past participles
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.
Negative form
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.
Questions
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.
Life experience
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.
Time until now
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.
Recent actions
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.
What you can do
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.