PAST SIMPLE = kiedy? → przeszłość zakończona
PRESENT PERFECT = co do teraz? → przeszłość + teraźniejszość
past simple → yesterday, last…, in 2010, ago
present perfect → just, already, yet, ever, never, for, since, so far
present perfect = brak daty
past simple = konkretna data
To najczęściej mylone czasy w angielskim, bo oba mówią o przeszłości – ale w zupełnie inny sposób.
Fundamentalna różnica:
wiemy kiedy coś się stało
czas przeszły jest zamknięty
wydarzenie nie ma wpływu na teraz
yesterday
last week/month/year
in 2010
two days ago
when I was a child
this morning (jeśli poranek już minął)
I went to Spain last year.
She started her job in 2020.
They didn’t call me yesterday.
We met in 2015.
nie mówimy kiedy coś się stało
liczy się rezultat, a nie data
coś zaczęło się w przeszłości i trwa do teraz
coś wydarzyło się kiedykolwiek „do tej pory”
already
yet
just
ever
never
recently
lately
so far
up to now
until now
for / since
I have lost my keys. (= nadal ich nie mam)
She has lived here for 10 years. (= mieszka nadal)
We have never tried sushi.
Have you finished yet?
I went to Rome two years ago.
She finished school in 2018.
I’ve been to Rome. (bez daty)
She has finished school. (ważne: efekt)
| Zdanie z Present Perfect | To samo zdanie w Past Simple |
|---|---|
| I’ve seen that movie. | I saw that movie last week. |
| She has broken her arm. | She broke her arm yesterday. |
| They have visited Spain. | They visited Spain in 2019. |
| I’ve eaten sushi. | I ate sushi once in Japan. |
I’ve broken my phone. (= jest zepsuty teraz)
I’ve lost my wallet. (= nadal go nie mam)
I broke my phone yesterday.
I lost my wallet last week.
To wyłącznie Present Perfect, nigdy Past Simple.
She has lived here for 10 years.
He has worked here since 2018.
Past Simple NIE działa:
❌ She lived here for 10 years.
(= już nie mieszka)
I’ve just finished.
She has already eaten.
Have you finished yet?
Past Simple brzmi okropnie:
❌ I just finished now.
❌ I already ate now.
Have you ever been to Italy?
I’ve never tried oysters.
A teraz:
❌ Did you ever try oysters? (AmE potoczne, ale nie do nauki)
➡ zazwyczaj Present Perfect (zwłaszcza Continuous)
I’ve recently moved.
I’ve been working a lot lately.
➡ zawsze Present Perfect
So far, we’ve finished 3 chapters.
Up to now, everything has been fine.
| Funkcja | PAST SIMPLE | PRESENT PERFECT |
|---|---|---|
| Kiedy? | tak | nie |
| Okres zamknięty | ✔ | ❌ |
| Okres trwający do teraz | ❌ | ✔ |
| Doświadczenia życiowe | ❌ | ✔ |
| Rezultat teraz | ❌ | ✔ |
| „Ago” | ✔ | ❌ |
| „For / Since” | ❌ | ✔ |
| Konkretna data | ✔ | ❌ |
❌ I’ve seen him yesterday.
✔ I saw him yesterday.
❌ When have you been there?
✔ When did you go there?
❌ I lived here since 2012.
✔ I’ve lived here since 2012.
❌ Have you done your homework last night?
✔ Did you do your homework last night?
❌ I’ve known him two years ago.
✔ I’ve known him for two years.
lub
✔ I met him two years ago.