MaturaAngielski.org

ĆWICZENIA · GRAMATYKA

Present Perfect Continuous i Future Perfect: ćwiczenia z odpowiedziami

Zadania z gramatyki w formule matury z angielskiego. Każde ma jedną poprawną odpowiedź, a po sprawdzeniu zobaczysz wyjaśnienie, dlaczego właśnie ta.

10 zadań · aktualizacja: 17 października 2026

Poziom rozszerzony

  1. 01

    Your eyes are all red and puffy. You   again, haven't you?

    Wybierz jedną odpowiedź do zadania 1
    Pokaż klucz i wyjaśnienie

    Klucz: A. have been crying

    Present Perfect Continuous opisuje niedawno trwającą czynność, której skutki widać teraz (czerwone oczy). Question tag 'haven't you' wymaga też formy z 'have'.

  2. 02

    By the time you get back from your gap year in Australia, I   my degree and started my first job.

    Wybierz jedną odpowiedź do zadania 2
    Pokaż klucz i wyjaśnienie

    Klucz: B. will have finished

    Wyrażenie 'by the time' + przyszły punkt odniesienia wymaga Future Perfect, bo czynność zakończy się przed tym momentem. 'Will finish' nie oddaje uprzedniości względem powrotu.

  3. 03

    Mei   three essays since breakfast - they're all finished and printed - and she still has two more to go before the deadline.

    Wybierz jedną odpowiedź do zadania 3
    Pokaż klucz i wyjaśnienie

    Klucz: A. has written

    Eseje są już ukończone, a liczymy rezultat do chwili obecnej (since breakfast), więc stosujemy Present Perfect Simple. Present Perfect Continuous sugerowałby pracę wciąż trwającą, co przeczy wtrąceniu „they're all finished”.

  4. 04

    Tomasz   for his driving theory test since nine o'clock, and he still hasn't taken a single break.

    Wybierz jedną odpowiedź do zadania 4
    Pokaż klucz i wyjaśnienie

    Klucz: C. has been revising

    Czynność trwa od przeszłego momentu (since nine o'clock) do teraz, a akcent pada na jej trwanie, więc stosujemy Present Perfect Continuous. Past Perfect Continuous nie pasuje, bo punktem odniesienia jest teraźniejszość ('still hasn't').

  5. 05

    Next June, Aisha   in this café for exactly two years, so her boss is planning a small party for her.

    Wybierz jedną odpowiedź do zadania 5
    Pokaż klucz i wyjaśnienie

    Klucz: D. will have been working

    Future Perfect Continuous wyraża czas trwania czynności do określonego momentu w przyszłości (next June, for two years). 'Will be working' opisuje jedynie czynność w toku i nie łączy się z 'for two years' liczonym do tego momentu.

  6. 06

    It's pointless rushing to the stadium now. The match started two hours ago, so by the time we get there, it   already.

    Wybierz jedną odpowiedź do zadania 6
    Pokaż klucz i wyjaśnienie

    Klucz: A. will have finished

    Mecz zakończy się przed naszym przyjazdem, więc 'by the time we get there' wymaga Future Perfect. 'Has finished' odnosi się do teraźniejszości, a nie do przyszłego momentu.

  7. 07

    Don't worry about the mess in the kitchen. By the time your parents get home, everything   and put away.

    Wybierz jedną odpowiedź do zadania 7
    Pokaż klucz i wyjaśnienie

    Klucz: C. will have been cleaned

    Podmiot 'everything' nie wykonuje czynności, więc potrzebna jest strona bierna Future Perfect: will have been + Past Participle. 'Will have cleaned' jest w stronie czynnej i znaczyłoby, że to 'everything' sprząta.

  8. 08

    How long   for a flatmate? You've been posting adverts online for weeks and nobody has replied yet.

    Wybierz jedną odpowiedź do zadania 8
    Pokaż klucz i wyjaśnienie

    Klucz: D. have you been looking

    Pytanie 'How long' o czynność, która trwa od przeszłości do teraz i wciąż się toczy, wymaga Present Perfect Continuous. 'Did you look' sugerowałoby, że poszukiwania już się zakończyły.

  9. 09

    I   well lately, so I've decided to stop scrolling on my phone before bed.

    Wybierz jedną odpowiedź do zadania 9
    Pokaż klucz i wyjaśnienie

    Klucz: B. haven't been sleeping

    „Lately” wskazuje na sytuację trwającą do teraz, więc stosujemy Present Perfect Continuous. Past Perfect Continuous nie pasuje, bo punktem odniesienia jest teraźniejszość („I've decided”).

  10. 10

    In two weeks' time I   all my exams, so we can finally go on that camping trip we've been planning.

    Wybierz jedną odpowiedź do zadania 10
    Pokaż klucz i wyjaśnienie

    Klucz: D. will have taken

    Egzaminy będą zakończone przed przyszłym momentem (in two weeks' time), dlatego używamy Future Perfect. 'Will be taking' oznaczałoby, że egzaminy wciąż będą trwać, co przeczy planom wyjazdu.

Ćwicz dalej

Zauważyłeś błąd w zadaniu? Napisz do nas, poprawimy je.

MaturaAngielski.org

Matura angielski 2027: arkusze, zadania z odpowiedziami i materiały do matury podstawowej, rozszerzonej oraz ustnej.

Niezależny serwis edukacyjny, nie jest oficjalną stroną CKE.

© 2026 MaturaAngielski.org. Wszelkie prawa zastrzeżone.

MaturaAngielski.org · Prywatność

Odmowa nie ogranicza dostępu do materiałów. Swój wybór zmienisz w stopce.

Administratorem danych serwisu jest English4all Natalia Rutkowska. Polityka prywatności i cookies.