Present Perfect
Formula
Examples
Common Time Markers
Usage
- •Actions that started in the past and continue to the present
- •Completed actions with present relevance
- •Life experiences up to now
More Examples
I have just eaten, so I'm not hungry.
"just" — very recently completed action
Have you ever been to Japan?
"ever" in questions about life experience
She hasn't called yet.
"yet" in negatives — expected but not done
They've already seen that film.
"already" — done sooner than expected
He has worked here since 2018.
"since" — from a point in time until now
We have lived here for ten years.
"for" — duration up to the present
Common Mistakes
- ✗Using Past Simple with "for/since" for ongoing states: "I lived here for 5 years" implies you no longer live there; use Present Perfect if you still do.
- ✗Mixing Present Perfect with specific past times: "I have seen him yesterday" → use Past Simple: "I saw him yesterday".
Tips
- ✓"For" + duration (for two years); "since" + start point (since Monday).
- ✓If the time is specified and finished, use Past Simple; if the connection to now matters, use Present Perfect.
Advanced Notes
The Present Perfect is notoriously tricky because British and American English use it differently: British English prefers it for recent past ("I've just eaten") while American English often uses Simple Past ("I just ate"). Crucial collocations: ever/never/already/yet/just/recently/so far/up to now. Avoid with closed time references — "yesterday", "last year", "in 2010" always trigger Simple Past. The tense signals that the speaker sees a present relevance, not just that the event happened.
Compare With
Other B1 Topics
Present Perfect Continuous
Used for ongoing actions that started in the past and still continue
Modal Verbs
Expresses ability, obligation, permission, or possibility
Passive Voice (Basic)
Used for sentences where the action or result matters more than who did it
Used To
Used for past habits or states that no longer exist
Future Continuous
Used for actions in progress at a specific future moment
Question Tags
Used for confirming information or seeking agreement at the end of a statement
Linking Words: However, Although, Despite, In Spite Of
Used for connecting contrasting ideas using concession and contrast markers