Present Perfect with for and since

Czas Present Perfect bardzo często występuje z wyrażeniami for oraz since, gdy mówimy o czynnościach lub sytuacjach, które rozpoczęły się w przeszłości i nadal trwają.
Na poziomie B1 Intermediate umiejętność poprawnego używania for i since jest niezwykle ważna. Konstrukcje te pojawiają się w codziennych rozmowach, wiadomościach, e-mailach oraz na egzaminach Cambridge B1 Preliminary (PET) i B2 First (FCE).
Dzięki ich opanowaniu możesz mówić o doświadczeniu, pracy, nauce, miejscu zamieszkania czy zainteresowaniach w bardziej naturalny sposób.
Chcesz osiągnąć poziom B1 Interemediate? Zobacz nasz kurs angielskiego B1 online dla dorosłych.
Czym jest Present Perfect z for i since?
Używamy czasu Present Perfect, aby mówić o czynnościach lub stanach, które rozpoczęły się w przeszłości i trwają do chwili obecnej.
Budowa
Podmiot + have/has + III forma czasownika + for/since + …
Przykłady
I have lived here for five years.
She has worked here since 2020.
For – przez jakiś czas
For oznacza jak długo coś trwa.
for two hours → od dwóch godzin
for three days → od trzech dni
for a week → od tygodnia
for a month → od miesiąca
for six years → od sześciu lat
for a long time → od dawna
for ages → od bardzo dawna
for several months → od kilku miesięcy
for ten minutes → od dziesięciu minut
for my whole life → przez całe życie
Since – od konkretnego momentu
Since oznacza od kiedy coś trwa.
since yesterday → od wczoraj
since 2022 → od 2022 roku
since January → od stycznia
since childhood → od dzieciństwa
since last week → od zeszłego tygodnia
since I was a child → odkąd byłem dzieckiem
since we met → odkąd się poznaliśmy
since this morning → od dzisiejszego ranka
since breakfast → od śniadania
Kiedy używamy Present Perfect z for i since?
Mówienie o pracy
She’s been a manager for three years.
I’ve worked for this company since 2022.
He’s been self-employed since January.
Mówienie o nauce
Tom has learned Spanish for two years.
We’ve studied together since September.
She has attended this school since last year.
Mówienie o relacjach
They’ve been married for twenty years.
I’ve known Anna since primary school.
He’s been my best friend since 2015.
Mówienie o hobby i zainteresowaniach
She has collected stamps for a long time.
He’s played football since he was six.
We’ve loved hiking since our first holiday in the mountains.
Najczęstsze błędy
✅ I have lived here for five years.
✅ She has worked here since 2022.
✅ I have known him for two years.
✅ We have lived here since 2020.
✅ She has been here since Monday.
Jak skutecznie uczyć się for i since?
Najłatwiej zapamiętać prostą zasadę:
- for = okres czasu (how long?)
- since = moment rozpoczęcia (since when?)
Warto:
- ćwiczyć opowiadanie o swoim życiu,
- mówić o pracy, nauce i rodzinie,
- tworzyć własne zdania z for i since,
- regularnie wykorzystywać Present Perfect w rozmowach.