I have seen this film vs. I saw this film last night — connected to now vs. a specific finished moment.
What you'll learn
Both tenses describe things that happened in the past, but they frame the past differently. The present perfect treats the past action as relevant to the present moment, without pinpointing exactly when it happened. The past simple treats the action as a completed, specific event, located at a definite point in the past.
Use the present perfect for life experiences (without saying exactly when), for actions whose result is visible or relevant right now, and for anything you're not specifying a particular past time for.
Use the past simple once you mention (or the context makes clear) a specific time in the past — a date, 'yesterday', 'last year', or an implied specific occasion. The action is treated as complete and located in the past, without a strong connection drawn to now.
Present perfect often pairs with: already, just, ever, never, yet, since, for, recently (without a specific date). Past simple often pairs with: yesterday, last week/month/year, ago, in [a specific year], when [a specific past moment].
'Already' signals an unspecified time connected to now, which calls for the present perfect, not the past simple.
'Last night' is a specific, finished past time, so it needs the past simple, not the present perfect — the present perfect never combines with a specific past time expression.
A question that asks for a specific time ('when') is answered with a specific time, so it uses the past simple, not the present perfect.
"Have you ever been to Lisbon?"
"Yes, actually — I went there two summers ago. It was amazing."
"Nice! I haven't been yet, but I've heard great things."
"You should go — we stayed for a whole week and still didn't see everything."
Exercise 1 · Choose the correct form
Choose the correct form: I ___ this film already. (unspecified time)
Exercise 2 · Choose the correct form
Choose the correct form: I ___ this film last night. (specific past time)
Exercise 3 · Choose the correct form
Choose the correct form: She ___ to Japan three times. (life experience, unspecified time)
Exercise 4 · Choose the correct form
Choose the correct form: She ___ to Japan in 2019. (specific past time)
Exercise 5 · Choose the correct form
Choose the correct form: We ___ our homework. (result matters now — it's done)
Exercise 6 · Choose the correct answer
Which time expression is typically used with the past simple, NOT the present perfect?
Exercise 7 · Choose the correct answer
Which time expression is typically used with the present perfect, NOT the past simple?
Exercise 8 · Choose the correct form
Choose the correct form: He ___ his keys yesterday and still can't find them.
Exercise 9 · Complete with the correct form
Complete with the correct form of 'finish': They ___ the project two years ago.
Exercise 10 · Complete with the correct form
Complete with the correct form of 'finish': They ___ the project already. (result: it's done now)
Exercise 11 · Sort the time expressions into groups
0 / 8 sorted
Five quick questions to check what stuck.
Question 1 / 5
Score: 0/0
Choose the correct form: I ___ my keys. I can't find them anywhere! (result now)
Present Perfect vs Present Perfect Continuous
Learn the difference between the present perfect simple (result, completed quantity) and the present perfect continuous (emphasis on duration or an ongoing activity) — a fine distinction that builds on the present perfect.
Used to vs Be Used to vs Get Used to
Learn to tell apart three look-alike structures: 'used to' (a past habit), 'be used to' (being accustomed to something), and 'get used to' (becoming accustomed — a process).
Been vs Gone
Learn the difference between 'been' and 'gone' as past participles of 'be' and 'go' with the present perfect — has she returned, or is she still away?
So vs. Such
Learn when to use so (before a bare adjective or adverb) and such (before a noun, with or without other adjectives) to add emphasis.