Wszystkie testy
20 pytań

Future Perfect - Test

Sprawdź swoją znajomość czasu Future Perfect Simple. 20 pytań wielokrotnego wyboru z wyjaśnieniami po polsku.

Pierwszy raz? Przeczytaj poradnikFuture Perfect — kompletny poradnik

Pomocna powtórka

Pamiętaj o konstrukcji will have + III forma czasownika. Trzy elementy w stałej kolejności: operator (will), forma "have", trzecia forma czasownika.

  • Skrót: 'll have (I'll have finished).
  • Przeczenie: won't have ("He won't have arrived").
  • Pytanie: Will + podmiot + have + III forma? ("Will you have eaten?").

Trzecia forma czasownika to:

  • regularne: końcówka -ed (work → worked, finish → finished),
  • nieregularne: trzecia kolumna z tabeli (go → went → gone, see → saw → seen, do → did → done).

Pamiętaj kiedy używamy Future Perfect:

  • czynność, która będzie ZAKOŃCZONA PRZED określonym momentem w przyszłości ("By 2030, I will have finished my degree"),
  • akcent na rezultat / fakt zakończenia, nie proces.

Pamiętaj o słowach-kluczach — najważniejsze to by + punkt w przyszłości:

  • by + czas/data w przyszłości — KLASYK Future Perfect ("by next year, by 8 p.m., by the time you arrive, by then"),
  • by the time + Present Simple → Future Perfect ("By the time you read this, I will have left"),
  • before + Present Simple → Future Perfect (rzadziej, ale akceptowane).

Pamiętaj o ŻELAZNEJ ZASADZIE — po "by the time" w odniesieniu do przyszłości używamy Present Simple, NIE will:

  • "By the time you arrive, I will have finished."
  • "By the time you will arrive..."

Pamiętaj o różnicy z Future Simple:

  • Future Simple — fakt, że coś się stanie ("I will finish the report tomorrow"),
  • Future Perfect — coś będzie zakończone PRZED konkretnym momentem ("I will have finished the report by 5 p.m.").

Pamiętaj o pułapce stative verbs. Jak zawsze — nie idą w Continuous, ale Future Perfect Simple jest OK z nimi: "By next year, she will have known him for 20 years".

Pamiętaj o najczęstszej pułapce — jeśli nie ma "by" lub "before" sygnalizującego zakończenie PRZED czymś, to NIE używamy Future Perfect:

  • "Tomorrow I will have written the email" (brak punktu odniesienia)
  • "By tomorrow morning I will have written the email"

Sprawdź też