Present Perfect czy Past Simple? Prosta zasada z przykładami
Jedno pytanie rozwiązuje większość wątpliwości: czy mówisz o konkretnym, zakończonym momencie w przeszłości? Zasada, przykłady i typowe pułapki.
Past Simple wybierasz, gdy mówisz o konkretnym, zakończonym momencie w przeszłości (I saw it last week). Present Perfect — gdy czas jest nieokreślony albo sytuacja trwa do teraz (I have seen it). To jedno z pytań, które najczęściej zadają uczący się angielskiego. W języku polskim mamy jeden czas przeszły, a angielski każe nam wybierać. Dobra wiadomość: w większości sytuacji wystarczy jedno proste pytanie.
Najkrótsza zasada
Czy mówisz o konkretnym, zakończonym momencie w przeszłości? Jeśli tak — Past Simple. Jeśli czas jest nieokreślony albo wciąż trwa — Present Perfect.
- I saw that film last week. — wiemy kiedy, to już minęło → Past Simple.
- I have seen that film. — ważne, że widziałem, nie kiedy → Present Perfect.
Kiedy używać Past Simple
Gdy mówisz o czynności zakończonej, umiejscowionej w konkretnym czasie, który już minął. Często w zdaniu pojawia się określenie czasu:
- I started this job in 2021.
- We had a meeting yesterday.
- She called me two hours ago.
Past Simple to też czas opowiadania historii: I got up, had breakfast and went to work.
Kiedy używać Present Perfect
Present Perfect (have/has + trzecia forma czasownika) łączy przeszłość z teraźniejszością. Używamy go w trzech głównych sytuacjach:
1. Doświadczenie — kiedykolwiek w życiu
Have you ever been to London? · I've never tried sushi.
2. Skutek widoczny teraz
I've lost my keys. (i nadal ich nie mam) · She's just finished the report.
3. Okres, który jeszcze trwa
I've worked here for three years. (i dalej tu pracuję) · I haven't seen him this week.
Słowa-wskazówki
| Past Simple | Present Perfect |
|---|---|
| yesterday, last week/year | ever, never |
| … ago (two days ago) | just, already, yet |
| in 2019, in May | for (od jakiegoś czasu), since (od momentu) |
| when I was a child | today, this week, so far (jeśli okres jeszcze trwa) |
Typowe błędy Polaków
- ✗ I have seen him yesterday. → ✓ I saw him yesterday. Gdy pada konkretny czas w przeszłości, Present Perfect odpada.
- ✗ How long are you here? → ✓ How long have you been here? Po polsku mówimy „jak długo tu jesteś”, ale po angielsku okres trwający do teraz wymaga Present Perfect.
- ✗ I work here since 2020. → ✓ I've worked here since 2020.
- ✗ since three years → ✓ for three years. For + okres, since + punkt startowy.
Mini-test
Wybierz poprawną formę, a potem sprawdź odpowiedzi.
- I (lose / have lost) my phone. Can I use yours?
- We (met / have met) at a conference in 2022.
- She (lived / has lived) in Gdańsk since she was a child.
- (Did you finish / Have you finished) the report yet?
Pokaż odpowiedzi
1. have lost (skutek teraz) · 2. met (konkretny rok) · 3. has lived (od dzieciństwa do teraz) · 4. Have you finished (yet — w brytyjskim angielskim; w amerykańskim usłyszysz też „Did you finish”).
Gramatyka w rozmowie przychodzi z praktyką. Najlepiej ćwiczyć ją w zdaniach o sobie: I've lived in…, I started working…, I've never…