Past simple vs. Present perfect
Know exactly when to use the past simple and the present perfect.
- check_circleI can use the present perfect to talk about life experiences.
- check_circleI can use the past simple to talk about finished events at a specific time.
Discover
Meet today's English in a real situation — no rules yet. Read it once and try to guess the pattern in the words in bold. Underlined words open a short definition.
Sarah: Hey Mark, have you ever been to Europe?
Mark: Yes, I have! I travelled to Italy a few years ago. It was an amazing journey.
Sarah: Wow! What did you do there?
Mark: I visited Rome and Florence. I ate so much pizza. What about you? Have you explored Europe?
Sarah: Not yet, but I have always wanted to go to Spain. I started learning Spanish last year. I am still a beginner, but I’m trying to improve.
Mark: That’s great! I studied Italian before my trip, and it really helped. You should definitely go when you have the chance. The architecture there is absolutely stunning.
Learn
Now the rules behind what you just saw — explained simply, with examples. Underlined words open a short definition — hover on desktop, tap on a phone.
When we talk about the past in English, we usually choose between the past simple and the present perfect. The choice depends on when the action happened and whether it connects to the present.
1. The Present Perfect: Life Experiences
We use the present perfect (have/has + past participle) to talk about experiences in our lives up to now. The exact time is not important or we don’t know it.
- I have been to Japan twice.
- She has never tried sushi.
- Have you seen this movie?
Often, we use time words like ever, never, already, and yet with the present perfect.
Use ever in questions to mean “at any time in your life”: “Have you ever played golf?”
Here is a useful word related to experiences: amateur.
2. The Past Simple: Specific Past Events
We use the past simple when we talk about a finished action that happened at a specific, finished time in the past.
- I went to Japan in 2018.
- She didn’t try sushi last night.
- Did you see that movie yesterday?
Notice the time markers: in 2018, last night, yesterday. These are finished time periods.
3. Mixing the Two
A very common pattern in English is to start a conversation with the present perfect to introduce an experience, and then switch to the past simple to give specific details.
- A: Have you ever broken a bone?
- B: Yes, I have. I broke my leg when I was ten. We were playing football.
Common Mistake: Don’t use the present perfect with finished time markers (like yesterday, last week, or in 2010).
- Incorrect:
I have bought a new car yesterday. - Correct: I bought a new car yesterday.
It’s also important to understand words that describe time, like decade.
- Present Perfect: Life experiences. Time is unknown or unfinished (ever, never, already, yet).
- Past Simple: Specific, finished events. Time is known and finished (yesterday, in 2020, last week).
- Pattern: Start with present perfect (experience), switch to past simple (details).
Practice
Try it yourself. You'll see right away whether you got it right, plus a short explanation of why.
Use It
Now make the language yours in a real task. Use the prompt below — the editor keeps a simple word count, and nothing is saved or graded.
Before you finish — be honest. Can you do these now?