Present Perfect

The Four Meanings of Present Perfect

Discover how present perfect shows different time relationships

Look at this timeline and the examples below. What pattern do you notice?

Past Present Future
x

I have been to Paris (in the last 10 years).

Have you ever eaten sushi?

Based on the timeline and examples, what does present perfect show here?

Look at this timeline and examples. How does it differ from the first meaning?

Past Present Future
x

I have lived in New York for 5 years.

She has been a teacher since 2015.

They have known each other for a long time.

Based on the timeline and examples, what makes this meaning different?

Study this timeline and examples. What connection do you see?

Past Present Future
x
x

Someone has broken window. (There is broken glass on the floor)

She has lost her keys! (She can’t find them now)

Based on the timeline and examples, what pattern does this show?

Examine this final timeline pattern. What does it show?

Past Present Future

I have improved my skills over time.

He has grown in confidence.

Based on the timeline and examples, what does this pattern represent?

You’ve Discovered The Rule!

Meaning 1: Unspecified Past Actions / Life Experiences
Used for actions that happened at an unknown or unimportant time in the past. Often used with ‘ever’, ‘never’, ‘before’.


Meaning 2: Duration from Past to Present (with Stative Verbs)
Shows a state that started in the past and continues to the present. Used with stative verbs like ‘be’, ‘have’, ‘know’.


Meaning 3: Finished Action with a Present Result
Focuses on the result of a past action, not the action itself.


Meaning 4: Change Over Time
Shows how something has changed over a period of time.

Test Your Knowledge

Can you identify which meaning is being used in each sentence?