Rozmowa 20 min · 0 zł Wybierz termin

Present Perfect z FOR i SINCE

Present Perfect with for and since

FOR używamy z okresem czasu (jak długo coś trwa: for 3 years), a SINCE z punktem startowym w przeszłości (od kiedy: since 2020).

Po co ci to

W języku polskim mówimy: „Mieszkam tu od 5 lat” używając czasu teraźniejszego. Po angielsku musisz użyć Present Perfect: „I have lived here for 5 years”, bo czynność zaczęła się w przeszłości i trwa nadal. To jedno z najczęstszych pytań rekrutacyjnych: „How long have you worked here?”.

1. FOR — jak długo trwa czynność (odcinek, okres czasu)

FOR odpowiada na pytanie „Jak długo?” (For how long?). Używamy go z przedziałami czasowymi: minutami, godzinami, dniami, miesiącami, latami, wiekami.

  • for 10 minutes (przez 10 minut)
  • for two weeks (od dwóch tygodni)
  • for six months (od sześciu miesięcy)
  • for 5 years (od 5 lat)
  • for a long time (od dawna / przez długi czas)
  • for ages (od wieków)
  • I have lived in Warsaw for five years. Mieszkam w Warszawie od pięciu lat.
  • She has been a doctor for a long time. Ona jest lekarką od dłuższego czasu.
  • We have known each other for ten years. Znamy się od dziesięciu lat.

2. SINCE — od kiedy (konkretny moment startu w przeszłości)

SINCE odpowiada na pytanie „Od kiedy?” (Since when?). Wskazuje precyzyjny punkt na osi czasu: rok, datę, dzień tygodnia, godzinę lub całe zdarzenie w czasie przeszłym.

  • since 2018 (od 2018 roku)
  • since Monday (od poniedziałku)
  • since 8:00 AM (od 8:00 rano)
  • since yesterday (od wczoraj)
  • since I was a child (odkąd byłem dzieckiem — po since może stać zdanie w Past Simple!)
  • since we met (odkąd się poznaliśmy)
  • He has worked at this company since 2021. On pracuje w tej firmie od 2021 roku.
  • It has been raining since this morning. Pada od dzisiaj rano.
  • They have been married since last summer. Są małżeństwem od zeszłego lata.

3. Pytanie o czas trwania: HOW LONG...?

Gdy pytasz kogoś, od jak dawna coś trwa, zawsze zaczynasz od How long have you...?

  • Wzór: How long + have / has + podmiot + 3. forma czasownika?
  • How long have you lived here? (Od jak dawna tu mieszkasz?)
  • How long has she known him? (Od jak dawna ona go zna?)
  • How long have you studied English? — For three years. Od jak dawna uczysz się angielskiego? — Od trzech lat.
  • How long has he had that car? — Since October. Od jak dawna on ma ten samochód? — Od października.

Porównanie FOR i SINCE

Porównanie FOR i SINCE
Słówko Pytanie pomocnicze Przykłady Zdanie wzorcowe
FOR Jak długo? (ilość czasu) for 2 hours, for 3 days, for 10 years, for ages I have waited for two hours.
SINCE Od kiedy? (punkt startu) since 9:00, since Friday, since 2015, since June I have waited since 9:00.

Typowe błędy Polaków

  • I live here since three years. → I have lived here for three years. Po pierwsze: z przedziałem czasu (three years) używamy FOR, nie since. Po drugie: gdy sytuacja trwa do teraz, musimy użyć Present Perfect (have lived), a nie czasu teraźniejszego (live).
  • She has worked here since five months. → She has worked here for five months. Pięć miesięcy to odcinek czasu, więc wymaga przyimka FOR (for five months).
  • I haven't seen Tom for last Friday. → I haven't seen Tom since last Friday. Zeszły piątek to konkretny punkt startowy w przeszłości, dlatego używamy SINCE.

Ściąga

  • FOR = odcinek czasu (ile godzin, dni, lat: for 10 years, for 2 weeks, for ages)
  • SINCE = punkt w czasie (konkretna data, dzień, godzina: since Monday, since 2019, since 3 PM)
  • Po polsku: „Mieszkam od 5 lat” (czas teraźniejszy). Po angielsku: „I have lived here for 5 years” (Present Perfect)
  • Pytanie o czas trwania: How long have you lived / worked / known...?

Ćwiczenia

Ćwiczenie 1: Wstaw FOR lub SINCE

Wpisz w lukę 'for' lub 'since' w zależności od określenia czasu.

Ćwiczenie 2: Tłumaczenie zdań i wybór poprawnej formy

Przetłumacz całe zdanie na język angielski lub wybierz poprawną opcję.

  1. Wybierz poprawne pytanie o czas trwania:
  2. Dokończ zdanie: 'We have been friends...'

Chcesz mówić tym bez zastanowienia?

Gramatyka z ekranu to dobry start. Na bezpłatnej konsultacji ustalimy Twój cel i plan lekcji 1:1.

Wybierz termin bezpłatnej rozmowy (20 min) Test poziomu

Spotkanie online przez Google Meet · Bez oceniania, bez testu gramatyki, bez zobowiązań.

…i nie tylko angielski

Wybierz język i nauczyciela

Ta sama metoda: dużo mówienia, tematy z Twojego życia i nauczyciel, który pamięta, o czym rozmawialiście tydzień temu. Pierwsza rozmowa jest za darmo.

Messenger WhatsApp