Have you ever asked yourself that question: Past Simple or Present Perfect? These are two tenses that are used to talk about the past, but they are used in different ways. Test yourself here:
Was this too hard? Study the article below and do the exercises at the bottom of the page. Practice is key.
Present Perfect
We use the present perfect to talk about something that happened in the past, but we don’t say exactly when it happened. It’s often used to show a connection to now.
Structure: have/has + past participle
Examples:
- I have visited Paris. (It doesn’t say when.)
- She has finished her homework. (The result is important now.)
To study all about the Present Perfect Tense, click here.
Past Simple
We use the past simple to talk about something that happened at a specific time in the past. The time is often mentioned or clear from the context.
Structure: verb + -ed (for regular verbs) or the second column for irregular verbs.
Examples:
- I visited Paris last year. (It tells us when.)
- She finished her homework yesterday.
To study all about the Past Simple, click here.
Key Difference: Past Simple or Present Perfect?
- Present Perfect: Focuses on the result or connection to now.
- Past Simple: Focuses on when the action happened.
Compare:
- Present Perfect: “I have seen that movie.” (It doesn’t say when.)
- Past Simple: “I saw that movie last night.” (It tells us when.)
This makes their meanings clear and useful in different situations.
Infographic

Exercises on Past Simple or Present Perfect
AnglaisFacile1 | AnglaisFacile2 | PerfectEnglish 1 | PerfectEnglish 2 | PerfectEnglish 3 | PerfectEnglish 4 | Wordwall1 | Wordwall2 | Wordwall3 | AgendaWeb1 | AgendaWeb2 | AgendaWeb3 | AgendaWeb4 | EltBase | AgendaWeb5 | AgendaWeb6 | AgendaWeb7 | EslBlues1 | EslBlues2 | Focus1 | Focus2 | EnglischHilfen1 | EnglischHilfen2 | TestEnglish | Xtec | UsingEnglish | MontseMorales | IST1 | IST2 | IST3 | IST4 | IST5 | IST6 | IST7 | CStudies | Ego4u1 | Ego4u2 | Ego4u3 | Ego4u4 | Ego4u5 | Ego4u6 | Ego4u7 | Ego4u8 | Ego4u9 | Ego4u10 | Ego4u11 | Ego4u12 | Ego4u13
