Present Perfect to czas teraźniejszy, który łączy przeszłość z chwilą obecną. Używamy go, gdy liczy się skutek czynności, samo doświadczenie albo sytuacja trwająca od przeszłości do teraz. Najważniejszy wzór to: have/has + III forma czasownika.
Dlaczego Present Perfect jest czasem teraźniejszym?
W języku polskim nie mamy konstrukcji dokładnie odpowiadającej Present Perfect, dlatego zdania w tym czasie często tłumaczymy za pomocą czasu przeszłego. Angielska forma pokazuje jednak, że przeszłe zdarzenie pozostaje związane z teraźniejszością.
Porównaj: I have lost my keys oznacza „Zgubiłem klucze” i sugeruje, że teraz ich nie mam. Nie liczy się moment zgubienia, lecz obecny skutek. Gdy mówisz I lost my keys yesterday, wskazujesz konkretny czas, więc wybierasz Past Simple.
Najprostsza zasada brzmi: Present Perfect opisuje przeszłość widzianą z perspektywy teraźniejszości. Nie łączymy go z określeniami zamkniętego, konkretnego momentu, takimi jak yesterday, last year czy in 2019.
Jak zbudować zdanie w Present Perfect?
W zdaniu twierdzącym potrzebujesz podmiotu, odpowiedniej formy czasownika have oraz III formy czasownika głównego, czyli Past Participle.
| Typ zdania | Wzór | Przykład |
|---|---|---|
| Twierdzące | podmiot + have/has + III forma | She has visited Paris. |
| Przeczące | podmiot + have/has + not + III forma | She hasn’t visited Paris. |
| Pytające | have/has + podmiot + III forma? | Has she visited Paris? |
Formy have używamy po I, you, we, they, a has po he, she, it oraz rzeczownikach, które można zastąpić tymi zaimkami.
W codziennej komunikacji często stosuje się skróty:
- I have – I’ve
- you have – you’ve
- he has – he’s
- she has – she’s
- have not – haven’t
- has not – hasn’t
W przypadku czasowników regularnych III forma zwykle powstaje przez dodanie końcówki -ed: work – worked, clean – cleaned. Trzeba jednak zachować kilka zasad pisowni:
- Po spółgłosce i przedrostku kończącym się na -y zmieniamy y na i, na przykład try – tried.
- Po samogłosce y pozostaje bez zmian, na przykład play – played.
- W niektórych krótkich czasownikach podwajamy końcową spółgłoskę, na przykład stop – stopped.
- Czasowniki nieregularne mają własną III formę, na przykład go – gone, see – seen, write – written.
Tworząc pytanie, przenosisz have lub has przed podmiot: Have you finished? W pytaniu o konkretny moment użyjesz jednak Past Simple: When did you arrive?, a nie When have you arrived?
Kiedy używamy Present Perfect?
O wyborze czasu decyduje nie samo położenie czynności w przeszłości, lecz jej związek z teraźniejszością. Najczęstsze zastosowania są następujące:
- Doświadczenia życiowe – mówimy, że coś wydarzyło się przynajmniej raz, ale nie podajemy, kiedy. I have been to London twice. – Byłem w Londynie dwa razy.
- Skutek widoczny teraz – czynność się zakończyła, lecz jej rezultat jest aktualny. She has broken her leg. – Złamała nogę, więc obecnie noga nadal jest niesprawna.
- Niedawno zakończone czynności – szczególnie z just, already lub yet. We have just eaten. – Właśnie zjedliśmy.
- Czynności lub stany trwające od przeszłości – I have lived here for five years. – Mieszkam tu od pięciu lat.
- Czynności w niezakończonym okresie – She has written three emails this morning. można powiedzieć, gdy poranek jeszcze trwa.
Szczególnej uwagi wymagają wyrażenia been to i gone to. I have been to Rome oznacza, że byłem w Rzymie i wróciłem. Tom has gone to Rome sugeruje, że Tom pojechał do Rzymu i nadal tam jest albo pozostaje w drodze.
Present Perfect czy Past Simple?
Najważniejsze pytanie brzmi: czy wskazujesz konkretny, zakończony moment w przeszłości? Jeśli tak, wybierz Past Simple. Jeśli moment nie jest podany, a ważne jest doświadczenie, skutek lub związek z teraźniejszością, zwykle potrzebujesz Present Perfect.
| Cecha | Present Perfect | Past Simple |
|---|---|---|
| Określenie czasu | Czas nieokreślony albo okres nadal trwający | Konkretny, zakończony moment |
| Skupienie | Skutek, doświadczenie lub związek z teraźniejszością | Fakt z przeszłości |
| Przykład | I have seen this film. | I saw this film last week. |
| Typowe określenia | ever, never, already, just, yet, so far | yesterday, ago, last year, in 2020 |
Zdanie I have finished my homework informuje, że zadanie jest już zrobione. I finished my homework yesterday mówi natomiast, kiedy nastąpiło zakończenie. W drugim zdaniu teraźniejszy skutek nie jest najważniejszy.
Today, this week i this year mogą łączyć się z Present Perfect, jeśli dany okres jeszcze się nie skończył: We have had two meetings this week. Gdy okres jest zamknięty, przechodzimy do Past Simple: We had two meetings last week.
Present Perfect nie odpowiada przede wszystkim na pytanie „kiedy?”. Pokazuje raczej, co wydarzyło się do teraz i jakie ma to znaczenie w obecnej sytuacji.
Jakie słówka pomagają rozpoznać Present Perfect?
Określniki czasu nie zastępują rozumienia sensu wypowiedzi, ale często podpowiadają wybór konstrukcji. Najczęściej spotkasz te wyrażenia:
- since wskazuje moment rozpoczęcia, na przykład since Monday, since 2020, since childhood.
- for określa długość trwania, na przykład for two hours, for six years, for a long time.
- already oznacza „już” i zwykle stoi między have/has a III formą: She has already left.
- just oznacza „właśnie” i zajmuje podobne miejsce: I have just arrived.
- yet występuje najczęściej w pytaniach i przeczeniach, zwykle na końcu: Have you finished yet?, I haven’t finished yet.
- ever oznacza „kiedykolwiek”, a never – „nigdy”: Have you ever flown?, I have never flown.
Zapamiętaj różnicę między since i for: since 2018 odpowiada na pytanie „od kiedy?”, a for three years na pytanie „jak długo?”.
Typowe błędy i różnice między odmianami angielskiego
Najczęstszy błąd polega na łączeniu Present Perfect z określonym momentem z przeszłości. Nie powiemy I have seen him yesterday. Poprawne będzie I saw him yesterday. Trzeba też pamiętać, że po have lub has stosujemy III formę, nie drugą: I have seen, a nie I have saw.
Uczący się mylą również since z for, używają has po they albo zapominają o różnicy między been to i gone to.
W brytyjskim angielskim Present Perfect częściej pojawia się w zdaniach z just, already i yet. W amerykańskiej odmianie Past Simple bywa używany w podobnych sytuacjach, zwłaszcza w swobodnej rozmowie, na przykład I just finished zamiast I have just finished. Nie oznacza to, że Present Perfect jest w amerykańskim angielskim niepoprawny. Nadal jest potrzebny, szczególnie w sytuacjach, w których wyraźnie podkreślasz związek z teraźniejszością.
Co zapamiętać o Present Perfect?
Najważniejsze zasady można sprowadzić do czterech punktów:
- Present Perfect jest czasem teraźniejszym, mimo że opisuje zdarzenie z przeszłości.
- Jego sens wiąże się ze skutkiem, doświadczeniem albo sytuacją trwającą do teraz.
- Zdanie tworzymy za pomocą have/has + Past Participle.
- Przy konkretnym, zakończonym czasie, takim jak yesterday czy in 2019, używamy Past Simple.