Przejdź do treści
Darmowy Angielski
B16 sekcji|10 ćwiczeń

Present Perfect B1 – doswiadczenia, rezultaty i zaawansowane uzycia

Na poziomie B1 Present Perfect staje sie narzedziem do precyzyjnego wyrazania doswiadczen, rezultatow i trwania czynnosci. Poznasz zaawansowane roznice miedzy Present Perfect a Past Simple oraz wstep do Present Perfect Continuous.

Doswiadczenia zyciowe z ever i never

Na poziomie B1 ever i never sluza do rozmow o doswiadczeniach zyciowych w bardziej zlozonych kontekstach. Uzywamy ich nie tylko w prostych pytaniach, ale tez w zdaniach zlozonych:

  • Have you ever + past participle - pytanie o doswiadczenie
  • It's the best ... I've ever + past participle - superlative + ever
  • I've never ... before - podkreslenie, ze cos jest nowe

Pamietaj: never jest juz przeczeniem, wiec nie dodajemy not: I have never seen (NIE: I haven't never seen).

It's the most beautiful city I've ever visited.

To najpiękniejsze miasto, jakie kiedykolwiek odwiedzilem.

Have you ever had to speak English at work?

Czy kiedykolwiek musiales mowic po angielsku w pracy?

I've never felt so excited before.

Nigdy wczesniej nie czulem sie tak podekscytowany.

2

Rezultaty wplywajace na terazniejszosc

Jednym z kluczowych zastosowan Present Perfect na poziomie B1 jest mowienie o czynnosciach przeszlych, ktorych rezultat jest widoczny lub wazny teraz:

  • I've lost my passport. - i teraz nie moge podrozowac
  • She has broken her leg. - i teraz ma gips
  • They've missed the train. - i teraz czekaja na nastepny

To zastosowanie odroznia Present Perfect od Past Simple - nie chodzi o to, kiedy cos sie stalo, ale o to, jaki ma wplyw na terazniejszosc.

I've left my wallet at home, so I can't pay.

Zostawilem portfel w domu, wiec nie moge zaplacic.

The price has increased, so we need a bigger budget.

Cena wzrosla, wiec potrzebujemy wiekszego budzetu.

Someone has eaten my sandwich!

Ktos zjadl moja kanapke!

3

For i since - zaawansowane uzycie

Na poziomie B1 for i since pojawiaja sie w bardziej zlozonych kontekstach:

  • for ages / for a while / for as long as I can remember
  • since + zdanie: since I moved here, since we last met
  • How long have you ...? - pytanie o czas trwania

Wazne: z czasownikami stanu (know, have, be, like) uzywamy Present Perfect Simple, nie Continuous: I've known her for years (NIE: I've been knowing).

How long have you lived in this city?

Jak dlugo mieszkasz w tym miescie?

We haven't seen each other since we graduated.

Nie widzielismy sie, odkad ukonczylismy szkole.

She has worked here for as long as I can remember.

Ona pracuje tutaj od zawsze, ile pamiętam.

4

Present Perfect vs Past Simple - zaawansowane przypadki

Na poziomie B1 rozrozniane tych dwoch czasow staje sie bardziej subtelne:

  • Present Perfect: okres czasu jeszcze trwa - I've read three books this month. (miesiac sie nie skonczyl)
  • Past Simple: okres czasu sie skonczyl - I read three books last month.
  • Present Perfect: doswiadczenie bez konkretnego czasu - I've been to Japan.
  • Past Simple: pytamy o szczegoly - When did you go? How long did you stay?

Typowy wzorzec rozmowy: zaczynamy od Present Perfect (ogolne), a potem przechodzimy do Past Simple (szczegoly).

I've seen that film. - When did you see it? - I saw it last weekend.

Widzialem ten film. - Kiedy go widziales? - Widzialem go w ostatni weekend.

I've written two essays this week.

Napisalem dwa eseje w tym tygodniu.

She has called three times today.

Ona dzwonila trzy razy dzisiaj.

5

Wstep do Present Perfect Continuous

Present Perfect Continuous (have/has been + -ing) opisuje czynnosci, ktore trwaly przez jakis czas i moga nadal trwac lub wlasnie sie zakonczyly. Uzywamy go, by podkreslic trwanie lub widoczny efekt czynnosci:

  • I've been waiting for an hour. - trwanie, nadal czekam
  • She's been crying. - widac, ze plakala (oczy czerwone)
  • It's been raining all day. - trwanie

Porownanie: I've read the book. (skonczylem) vs I've been reading the book. (czytalem, moze nie skonczylem, podkreslam czas).

I've been studying English for five years.

Ucze sie angielskiego od pieciu lat.

You look tired. Have you been working all night?

Wyglądasz na zmeczonego. Pracowales cala noc?

It's been snowing since morning.

Sniez pada od rana.

6

Already, yet, still, just - niuanse na B1

Na poziomie B1 te slowa nabieraja dodatkowych znaczen:

  • still haven't - podkreslenie zaskoczenia lub frustracji: I still haven't received a reply.
  • already w pytaniach - zaskoczenie: Have you already finished? That was quick!
  • just z innymi czasownikami modalnymi: I've just been told the news.
  • yet w formalnych kontekstach: The results have yet to be announced. (formalne)

I still haven't heard from the university.

Nadal nie dostałem odpowiedzi z uniwersytetu.

Have you already eaten? I just made dinner!

Juz zjadłes? Wlasnie zrobilem kolacje!

The government has yet to respond to the crisis.

Rzad jeszcze nie odpowiedzial na kryzys.

Przykłady

AngielskiPolski
It's the best book I've ever read.To najlepsza ksiazka, jaka kiedykolwiek czytalem.
I've never been so embarrassed in my life.Nigdy w zyciu nie bylem tak zawstydzony.
She has known him since they were children.Ona zna go, odkad byli dziecmi.
We've lived here for over twenty years.Mieszkamy tutaj od ponad dwudziestu lat.
Have you finished yet? - No, I still haven't.Czy juz skonczyles? - Nie, nadal nie.
I've been learning to drive since January.Ucze sie jezdzic samochodem od stycznia.
Someone has stolen my bicycle!Ktos ukradl moj rower!
How long have you been waiting?Jak dlugo juz czekasz?
They've just announced the results.Wlasnie oglosili wyniki.
I've already told you three times!Juz ci mowilem trzy razy!
She's been working here since 2018.Ona pracuje tutaj od 2018 roku.
Have you ever tried bungee jumping?Czy kiedykolwiek probowalas skoku na bungee?

Ćwiczenia interaktywne

Kliknij poprawną odpowiedź lub wpisz brakujące słowo. Po udzieleniu odpowiedzi zobaczysz wyjaśnienie.

1

It's the most interesting film I ___ ever ___ (see).

2

I ___ her since we were at school together.

3

How long ___ you ___ (wait) for the bus?

4

Zdanie 'I've been to Paris last year.' jest poprawne gramatycznie.

5

She ___ three cups of coffee today.

6

Uloż zdanie: been / the / best / holiday / it's / I've / ever / had

7

Mozna powiedziec 'I've been knowing her for years.' uzywajac Present Perfect Continuous z 'know'.

8

I ___ still ___ (not / receive) a reply from the company.

9

We ___ each other since we graduated. - When ___?

10

You look tired. ___ you ___ (work) all day?

Powiązane tematy

Sprawdź się - quizy

MieszaneB1
🧩

Test: Gramatyka B1 -sprawdz swoj poziom

Kompleksowy test gramatyki angielskiej na poziomie B1. 12 pytan z passive voice, reported speech, conditionals, modals i Present Perfect. Sprawdz sie za darmo!

12 pytań~6 minut
Rozwiąż quiz

Present Perfect na poziomie B1 to klucz do plynnej komunikacji po angielsku. Na tym etapie nauki nie wystarczy juz znac podstawowa budowe - trzeba rozumiec subtelne roznice miedzy czasami i umiec je stosowac w naturalnych rozmowach. W dziale gramatyka angielska znajdziesz wiecej zagadnien na tym poziomie.

Doswiadczenia, rezultaty i trwanie - trzy filary Present Perfect

Present Perfect na poziomie B1 obejmuje trzy glowne obszary. Po pierwsze, doswiadczenia zyciowe z uzciem ever/never w zlozonych strukturach, np. It's the best meal I've ever had. Po drugie, rezultaty wplywajace na terazniejszosc, gdzie wazny jest efekt, nie czas: I've lost my keys (i teraz ich szukam). Po trzecie, trwanie czynnosci z for i since, w tym zlozane wyrażenia jak since we last met czy for as long as I can remember.

Present Perfect vs Past Simple - klucz do sukcesu

Najtrudniejszym aspektem dla polskich uczniow jest rozroznianie Present Perfect i Past Simple. Na poziomie B1 dodajemy nowe zasady: jesli okres czasu jeszcze trwa (today, this week, this year), uzywamy Present Perfect. Jesli sie skonczyl (yesterday, last week) - Past Simple. Typowy wzorzec rozmowy to: Have you been to Rome? (Present Perfect) - Yes, I went there last summer. (Past Simple dla szczegolow).

Present Perfect Continuous - nowe narzedzie

Na poziomie B1 poznajemy tez Present Perfect Continuous (have/has been + -ing), ktory podkresla trwanie czynnosci lub jej widoczny efekt: You're sweating. Have you been running? Wazne: z czasownikami stanu (know, like, believe, have) uzywamy wylacznie Present Perfect Simple.

Przygotowanie do egzaminow

Present Perfect to jedno z najczesciej testowanych zagadnien na maturze podstawowej z angielskiego. Cwiczenia z Present Perfect pojawiaja sie zarowno w czesci gramatycznej, jak i w zadaniach z rozumieniem tekstu. Sprawdz nasze quizy online, by przetestowac swoja wiedze, a takze rozszerz slownictwo, ktore pomoze ci tworzyc bardziej naturalne zdania.

Opanowanie Present Perfect na poziomie B1 to solidna baza do dalszej nauki. Polacz te wiedze z innymi tematami na poziomie B1, takimi jak Past Continuous czy First Conditional. Wszystkie materialy gramatyczne znajdziesz w sekcji gramatyka.

Najczęściej zadawane pytania

Present Perfect Simple podkresla rezultat lub ukonczenie czynnosci (I've written three emails - trzy gotowe). Present Perfect Continuous podkresla trwanie czynnosci lub jej tymczasowosc (I've been writing emails all morning - podkreslam, ze caly ranek na to poswiecilem). Z czasownikami stanu (know, like, be) uzywamy tylko Simple.

Present Perfect nie laczy sie z konkretnymi okresleniami czasu przeszlego (last year, yesterday, in 2020, ago). Kiedy podajemy konkretny czas, uzywamy Past Simple: I went to London last year. Present Perfect uzywamy, gdy czas nie jest okreslony lub okres jeszcze trwa (this year, today, this week).

Oba wyrazaja, ze cos sie jeszcze nie wydarzylo, ale 'still haven't' jest silniejsze emocjonalnie - wyraża zaskoczenie, frustracje lub niecierpliwosc: I still haven't received my order! (juz powinienem dostac!). 'Haven't yet' jest bardziej neutralne: I haven't finished yet (po prostu jeszcze nie skonczylem).

To zalezy od kontekstu! Jesli jest jeszcze rano, uzywamy Present Perfect: I've had two coffees this morning. Jesli jest juz popoludnie lub wieczor, uzywamy Past Simple: I had two coffees this morning (rano sie skonczylo). Zasada: Present Perfect, gdy okres czasu jeszcze trwa.

For odpowiada na pytanie 'jak dlugo?' (for 3 years, for ages, for a while - okres czasu). Since odpowiada na pytanie 'od kiedy?' (since 2010, since Monday, since I was a child - punkt w czasie). Prosta sztuczka: since = since a specific moment, for = for a duration.