Grammar: Tenses

Present Perfect

The Present Perfect is the bridge between the past and the present. It’s less about when something happened and more about the fact that it has happened or is still relevant right now.
Think of it as the "Experience and Connection" tense.
1. The Sentence Structure
To build a sentence in the Present Perfect, you need two main ingredients: the auxiliary verb have/has and the past participle (the 3rd form of the verb).
SubjectAuxiliaryPast ParticipleExample
I, You, We, Theyhaveeaten / workedI have finished my coffee.
He, She, Ithasseen / startedShe has traveled to Japan.
Negative & Question Forms
Negative: Add "not" after the auxiliary.
I have not (haven't) seen that movie.
Question: Swap the subject and the auxiliary.
Have you tried the pizza yet?
2. When to Use It
The biggest mistake people make is using the Present Perfect when they should use the Past Simple. Here is the rule of thumb: If there is a specific time mentioned (yesterday, in 1999), don't use Present Perfect.
Use it for:
Life Experiences: Things you’ve done at some point in your life.
I have been to Paris. (It doesn't matter when, just that I have the memory).
Unfinished Time: Actions that started in the past and continue now.
I have lived here for five years. (I still live here).
Recent Actions with Present Results:
I have lost my keys. (The result: I can't get into my house right now).
Change Over Time:
Your English has improved since we last met.
3. Key Signal Words
These "marker" words are almost always a sign that you need the Present Perfect:
For / Since: For a duration (3 hours), Since a point in time (Monday).
Just: A very short time ago.
Already: Something happened sooner than expected.
Yet: Something expected hasn't happened (used in negatives/questions).
Ever / Never: Used when talking about general experience.
4. Present Perfect vs. Past Simple
This is where the "wit" comes in: The Past Simple is a dead tense (it happened and it's over). The Present Perfect is a living tense (it still matters).
Past Simple: "I ate lunch." (The event is in the history books.)
Present Perfect: "I have eaten lunch." (I'm full right now; don't offer me a sandwich.)