VocabNote
CzasyŚrednio zaawansowany

Czas Present Perfect

Present Perfect

Czas Present Perfect łączy przeszłość z teraźniejszością. Używaj go do doświadczeń, niedawnych wydarzeń z aktualnym znaczeniem, lub czynności, które rozpoczęły się w przeszłości i trwają nadal. Tworzy się go za pomocą have/has + imiesłów czasu przeszłego.

KIEDY UŻYWAĆ

Używaj dla doświadczeń życiowych (bez określonego czasu), dla niedawnych czynności z teraźniejszym skutkiem, dla czynności, które rozpoczęły się w przeszłości i trwają nadal (z "for" lub "since"), oraz do wprowadzania nagłówków wiadomości.

STRUKTURA

positiveS + have/has + past participle

She has visited Japan three times.

**Odwiedziła** Japonię trzy razy.

negativeS + haven't/hasn't + past participle

I haven't seen that film yet.

**Jeszcze nie widziałem** tego filmu.

questionHave/Has + S + past participle?

Have you ever tried sushi?

Czy kiedykolwiek **próbowałeś** sushi?

SŁOWA SYGNALNE

  • ever
  • never
  • already
  • yet
  • just
  • for
  • since
  • recently
  • lately
  • so far

PRZYKŁADY

I have visited Japan three times.

**Odwiedziłem** Japonię trzy razy.

She has just finished her homework.

Ona **właśnie skończyła** zadanie domowe.

Have you ever tried sushi?

Czy kiedykolwiek **próbowałeś** sushi?

They haven't arrived yet.

**Jeszcze nie przyjechali**.

He has lived here for ten years.

On **mieszka** tu od dziesięciu lat.

ZASADY PISOWNI (HE/SHE/IT)

Czasowniki regularnedodaj -ed (tak jak w past simple)work → worked, play → played
Czasowniki nieregularneunikalna forma past participlego → gone, eat → eaten, write → written

CZĘSTE BŁĘDY

I have seen her yesterday.

I saw her yesterday.

Nie używaj present perfect z konkretnym czasem przeszłym. Użyj past simple zamiast tego.

Have you eaten yet? — Yes, I have eaten.

Have you eaten yet? — Yes, I have.

W krótkich odpowiedziach nie powtarzaj imiesłowu — wystarczy "have/has"

Wskazówka

Kluczowa różnica między present perfect a past simple: present perfect = konkretny czas jest nieznany lub nieważny. Past simple = wymieniony lub sugerowany jest konkretny czas (yesterday, last week...).

Czasy