Life Experiences
Talking about things you have or haven't done at some point in your life, without saying exactly when.
- — I have visited Japan twice.
- — She has never been on a cruise.
- — Have you ever tried sushi?
Connect past experience to the present using have/has + past participle with ever, never, just, already, and yet.
Instant score after exercises · Full answer review · Learn by doing
Grammar Explanation · Authentic Examples · Practice Questions
The present perfect connects the past to the present. You'll see it in news headlines, job interviews, and everyday conversation — anywhere a past action still matters right now. This lesson breaks down exactly how to form it, when to use it instead of the past simple, and the mistakes that trip up even confident learners.

Subject + have/has + past participle
Subject + haven't/hasn't + past participle
Have/Has + subject + past participle?

The action happened at some point in the past — but its result or relevance continues right now.
Example: I have visited Japan twice. (The experience is part of my life right now.)
Life Experiences
Talking about things you have or haven't done at some point in your life, without saying exactly when.
Recent News
Talking about recent actions or events whose results are important now, often with just, already, or yet.
Unfinished Time Periods
Situations that started in the past and are still true now — usually with for or since.
Achievements
Results or accomplishments that matter right now, regardless of exactly when they happened.
Stative verbs don't normally use continuous forms
Verbs like know, believe, own, and want describe states, not actions — they normally use the present perfect simple (I have known her for years) rather than the present perfect continuous.
Irregular past participles must be memorised
Many of the most common verbs are irregular: go → gone, see → seen, do → done, write → written, eat → eaten. There's no shortcut — these need active memorisation.

I have went to the store.
I have gone to the store.
"Went" is the past simple form. The present perfect always needs the past participle: go → gone.
She has saw that movie already.
She has seen that movie already.
Same rule: "saw" is past simple. The correct past participle of "see" is "seen."
Did you ever see the Northern Lights?
Have you ever seen the Northern Lights?
When asking about life experience, use ever with the present perfect, not the past simple — it's asking about your whole life up to now.
We are friends since first grade.
We have been friends since first grade.
A situation that started in the past and continues now needs the present perfect, not the present simple.

The single most-confused pair in English tenses. The key question: does the exact time matter?
| Feature | Present Perfect | Past Simple |
|---|---|---|
| Time reference | Unspecified or unimportant | Specific, finished time |
| Connection to now | Result still matters now | No connection to now — it's just a past fact |
| Typical time words | ever, never, just, already, yet, for, since | yesterday, last week, in 2020, ago |
| Common use | Life experiences, news, unfinished time | Completed actions, stories, sequences of events |
Use have/has + past participle to connect a past action to the present moment. Reach for the present perfect with ever, never, just, already, yet, for, and since — and switch to the past simple the moment you mention (or imply) a specific finished time.
Further reading: Cambridge Dictionary — Present perfect tense
Present perfect connects a past action to now and is used when the exact time isn't stated (I have visited Paris). Past simple describes a completed action at a specific, finished time (I visited Paris in 2019).
Use for with a length of time (for two years, for a few hours) and since with a starting point in time (since 2010, since Monday).
No — words like yesterday, last week, or in 2020 need the past simple. The present perfect is used specifically when the time isn't stated.
Already is used in positive sentences to say something happened sooner than expected (I've already finished). Yet is used in negatives and questions, usually at the end of the sentence (I haven't finished yet. Have you finished yet?).
"Have been to" means you visited a place and came back (I have been to Rome twice). "Have gone to" means you went and are still there or on the way (She has gone to the shop — she isn't back yet).
Mostly yes, but American English more often allows the past simple where British English requires the present perfect — especially with just, already, and yet ("Did you eat yet?" is common and accepted in American English).
Follow the CEFR progression for this topic cluster.
Make sure you're comfortable with these topics first.
Master the simple present for habits, routines, facts, schedules, states, negatives, questions, and short answers.
Use am/is/are + -ing for actions happening now, temporary situations, future plans, and changing trends.
Master regular and irregular past forms for completed actions, narratives, and time-specific events.
Use was/were + -ing to describe ongoing past actions, background settings, and simultaneous past events.
Deepen your grammar knowledge with these related B1 topics.
Describe actions that started in the past and are still continuing, or have recently stopped, using have/has been + -ing.
Use had + past participle to describe an action completed before another past action — the tense that goes one step further back in time.
Review all conditional tense forms — zero, first, second, third, and mixed — focusing on the verb patterns in each conditional type.
Use the present simple to talk about scheduled or timetabled future events — trains, flights, events with fixed times.
Ready for the next step? These lessons build on what you've learned.
Express actions that will be completed before a specific future point.
Understand how tenses change in complex sentences, reported speech, and conditional clauses to maintain logical time relationships.
Consolidate all major tenses through contrast questions and mixed-tense analysis.
Use past simple, continuous, and perfect together to tell stories accurately.
Use 'will' to make predictions, decisions, promises, and offers about the future — one of the most important future structures in English.
Use 'be going to' for intentions, plans already decided, and predictions based on present evidence.
Use the present continuous (am/is/are + -ing) to talk about fixed arrangements and plans in the near future.
Express future meaning using 'will', 'be going to', the present continuous for plans, and predictions in English.
Consolidate and contrast the present simple and past simple tenses through focused review questions.