Przejdź do treści
B1Gramatyka10 pytańokoło 7 minut

Quiz: Present Perfect – ćwiczenia online (B1)

Przećwicz czas Present Perfect na poziomie B1. 10 pytań o użyciu ever/never, just/already/yet, for/since. Darmowy quiz online z wyjaśnieniami.

Pytanie 1 z 100%

___ you ever been to London?

Powtórz teorię do tego quizu

Następne quizy do rozwiązania

MieszaneB1
🧩

Test: Gramatyka B1 -sprawdź swój poziom

12 pytań~6 minut
Rozwiąż quiz
GramatykaB1
📝

Quiz: Passive Voice -ćwiczenia (B1)

10 pytań~5 minut
Rozwiąż quiz

Present Perfect – ćwiczenia online na poziomie B1

Czas Present Perfect to jedno z najtrudniejszych zagadnień gramatycznych dla polskich uczniów, ponieważ nie ma bezpośredniego odpowiednika w języku polskim. Na poziomie B1 musisz swobodnie używać tego czasu w różnych kontekstach: mówiąc o doświadczeniach życiowych, niedawnych wydarzeniach i czynnościach trwających od przeszłości do teraz. Nasz quiz składa się z 10 pytań, które testują każdy z tych aspektów – od użycia ever/never po różnicę między for i since.

Kiedy używamy Present Perfect?

Present Perfect (have/has + past participle) używamy w trzech głównych sytuacjach. Po pierwsze, mówimy o doświadczeniach życiowych bez podawania konkretnego czasu: I have visited Rome (byłem w Rzymie – kiedyś w życiu). Po drugie, opisujemy niedawne wydarzenia z użyciem just, already, yet: She has just left (właśnie wyszła). Po trzecie, mówimy o czynnościach trwających od przeszłości do teraz z for i since: We have lived here since 2010. Pełne wyjaśnienie reguł znajdziesz w naszym artykule o czasie Present Perfect.

Present Perfect a Past Simple – najczęstszy błąd

Wielu uczniów myli Present Perfect z Past Simple. Kluczowa zasada: jeśli podajesz konkretny czas w przeszłości (yesterday, last week, in 2020, two hours ago), ZAWSZE używaj Past Simple. Present Perfect nie łączy się z konkretnymi określeniami czasu przeszłego. Porównaj: I have been to Paris (kiedyś w życiu, nie mówi kiedy) vs I went to Paris in 2019 (konkretny czas). To rozróżnienie jest kluczowe na egzaminach, w tym na maturze i certyfikatach B1 takich jak PET.

Jak się przygotować do egzaminu?

Regularne rozwiązywanie ćwiczeń to najlepsza metoda nauki gramatyki. Po ukończeniu tego quizu sprawdź również nasze inne testy gramatyczne: ćwiczenia ze strony biernej (Passive Voice) oraz kompleksowy test z gramatyki B1. Każdy quiz zawiera wyjaśnienia po polsku, dzięki czemu uczysz się na własnych błędach. Jeśli chcesz utrwalić teorię, warto wrócić do artykułu o Present Perfect i przeczytać go jeszcze raz po rozwiązaniu quizu.

Ciekawostka

Present Perfect nie istnieje w wielu językach europejskich w takiej formie jak w angielskim. W polskim używamy jednego czasu przeszłego, a kontekst decyduje o znaczeniu. Dlatego Polacy często popełniają błąd, mówiąc 'I have seen it yesterday' zamiast 'I saw it yesterday'. Świadome ćwiczenie tego czasu to klucz do naturalnego brzmienia w angielskim!

Przeglądaj wszystkie dostępne quizy w naszej sekcji quizów i ucz się angielskiego za darmo. Niezależnie od tego, czy przygotowujesz się do matury, egzaminu PET czy chcesz po prostu poprawić swoją gramatykę – regularna praktyka z Present Perfect zaprocentuje w codziennej komunikacji po angielsku.

Najczęściej zadawane pytania

Present Perfect opisuje czynności powiązane z teraźniejszością: doświadczenia życiowe (I have visited Paris), niedawne wydarzenia (She has just left) lub czynności trwające do teraz (I have lived here for 5 years). Past Simple opisuje czynności zakończone w konkretnym czasie w przeszłości (I visited Paris in 2019, She left an hour ago). Kluczowa różnica: jeśli podajesz konkretny czas (yesterday, last week, in 2020) – użyj Past Simple.

'For' używamy z okresem trwania, czyli jak długo coś trwa: for two years, for six months, for a long time. 'Since' używamy z punktem początkowym, czyli od kiedy coś trwa: since 2015, since Monday, since I was a child. Pamiętaj: for + okres czasu, since + moment w czasie.

'Already' i 'just' stawiamy między have/has a past participle: I have already done it, She has just arrived. 'Yet' stawiamy na końcu zdania i używamy tylko w pytaniach i przeczeniach: Have you finished yet? I haven't finished yet. 'Already' może też stać na końcu zdania dla podkreślenia: I've done it already!

Schemat pytania: Have/Has + podmiot + past participle (III forma). Przykłady: Have you seen this film? Has she finished? W pytaniach o doświadczenia dodajemy 'ever': Have you ever been to Japan? W pytaniach o czas trwania używamy 'How long': How long have you lived here?