Twój postęp zapisuje się tylko w tej przeglądarce. Zaloguj się, żeby nie stracić go po zmianie urządzenia. Zaloguj się
Czasy

Future PerfectRozszerzenie

Pokaż rezultat osiągnięty do przyszłego terminu oraz stan trwający do przyszłej daty. Przećwicz will have + trzecią formę, by/until i zdania z by the time.

Język angielski ·4 min czytania ·8 ćwiczeń


Umawiasz się, że raport będzie gotowy do piątku. Zdanie By Friday, I will have finished the report pokazuje rezultat z perspektywy przyszłego terminu. Wyobrażasz sobie piątek i patrzysz wstecz na pracę, która do tego czasu będzie już wykonana. Future Perfect pomaga też podsumować stan trwający do przyszłej daty.

1. Rezultat osiągnięty do terminu

Punktem odniesienia jest przyszła data, godzina albo inne wydarzenie. Czynność ma być zakończona najpóźniej wtedy. Konstrukcja nie podaje dokładnej chwili zakończenia: raport może powstać w środę, czwartek lub przed wyznaczonym terminem w piątek. Istotny jest stan osiągnięty do punktu odniesienia.

  • By tomorrow evening, we will have packed everything.Do jutra wieczorem spakujemy już wszystko.
  • She will have completed the course before summer.Ukończy kurs przed latem.
  • By the time you return, I will have cleaned the kitchen.Do czasu twojego powrotu posprzątam kuchnię.
  • In June, we will have known each other for ten years.W czerwcu minie dziesięć lat naszej znajomości.

Ostatnie zdanie opisuje stan, nie zakończenie znajomości. Reguła „Future Perfect zawsze kończy czynność” jest więc zbyt uproszczona. Z know, own lub be możesz podawać długość stanu do przyszłego momentu, bez sugestii, że potem ten stan zniknie.

2. Budowa: will have i trzecia forma

Dla wszystkich osób używasz will have, a następnie trzeciej formy czasownika. Have nie zmienia się na has po she, bo stoi po modalnym will. W przeczeniu not występuje po will. W pytaniu przenosisz will przed podmiot; have i trzecia forma pozostają za podmiotem.

She will have finished. She will not have finished. Will she have finished?

Skrót przeczenia: won't have finished. Po will have potrzebujesz trzeciej formy, np. written, sent, done lub regularnego completed.

CelPrzykładZnaczenie
pytanie o terminWill you have finished by Friday?Czy skończysz do piątku?
brak rezultatuWe won't have saved enough by May.Do maja nie uzbieramy wystarczająco dużo.
krótka odpowiedźYes, I will. / No, I will not.Tak. / Nie.
pytanie o liczbęHow many pages will you have written by then?Ile stron będziesz mieć wtedy napisanych?

3. By, until i before

By określa najpóźniejszy termin osiągnięcia wyniku. Until opisuje trwanie do momentu: I will work until six znaczy „Będę pracować do szóstej”. I will have finished by six znaczy „Do szóstej będę mieć skończone”. Before oznacza wcześniej niż dany moment. Nie zamieniaj tych wyrażeń bez sprawdzenia znaczenia czasownika i całego zdania.

  • I will stay here until six.Zostanę tu do szóstej.
  • I will have sent the file by six.Do szóstej wyślę już plik.
  • We will have left before the show starts.Wyjdziemy jeszcze przed rozpoczęciem przedstawienia.
  • By next month, she will have read all the books on the list.Do przyszłego miesiąca przeczyta wszystkie książki z listy.

By samo nie wymusza Future Perfect. I will finish by Friday może być równie poprawne. Future Perfect wyraźniej ustawia perspektywę osiągniętego rezultatu. Dlatego test nie powinien uznawać will finish za błąd wyłącznie dlatego, że w zdaniu znajduje się by Friday. Kontekst lub polecenie muszą wskazać sprawdzaną konstrukcję.

4. Przykład rozwiązany krok po kroku

Chcesz poinformować zespół, że raport będzie wysłany przed rozpoczęciem spotkania. Najpierw wybierz podmiot I i wynik: send the report. Ustaw przyszły punkt: by the time the meeting starts. Użyj will have oraz trzeciej formy sent. Otrzymujesz I will have sent the report by the time the meeting starts — Do czasu rozpoczęcia spotkania wyślę już raport. Czytelnik dowiaduje się, jaki rezultat będzie osiągnięty do wskazanego momentu. Nie musi znać dokładnej godziny wysłania.

W zdaniu czasowym po by the time zwykle stosujesz teraźniejsze starts, nie will start. Podobnie before the show starts ma starts, choć dotyczy przyszłości. Nie usuwa to przyszłego znaczenia całej wypowiedzi.

5. Porównaj przyszły proces, wynik i długość stanu

At nine, I will be reading the report pokazuje lekturę w toku. By nine, I will have read the report pokazuje rezultat. By June, I will have owned this flat for five years podaje długość posiadania. W ostatnim przypadku nie używaj will have been owning: own w tym znaczeniu opisuje stan. O tym, czy potrzebna jest forma Continuous, nie decyduje samo for.

  • At noon, she will be writing the conclusion.W południe będzie pisać zakończenie.
  • By noon, she will have written the conclusion.Do południa będzie mieć zakończenie napisane.
  • By August, I will have had this bike for a year.W sierpniu minie rok, odkąd mam ten rower.
  • Will they have arrived by then?Czy do tego czasu już przyjadą?
She will has finished by Monday.Po will występuje have dla każdej osoby.
She will have finished by Monday.
I will have wrote it by six.Potrzebna jest trzecia forma written.
I will have written it by six.
Will you have finish by then?Po have wymagane jest finished.
Will you have finished by then?

6. Kontroluj terminy i logikę

W planie zadania odróżniaj godzinę pracy od terminu gotowego wyniku. Jeżeli raport będzie skończony do piątku, nie opisuj go jednocześnie jako obowiązkowo rozpoczętego dopiero w sobotę. Odpowiednia forma czasownika nie zastąpi spójnej chronologii. Przy transformacji zachowaj stopień pewności: przewidywanie lub oczekiwanie nie powinno bez powodu zmieniać się w bezwarunkową obietnicę.

Spróbuj samodzielnie

Podaj trzy przewidywane rezultaty przygotowań do podróży, które będą gotowe do piątku. Użyj Future Perfect, ale dobierz różne czasowniki.

Pokaż rozwiązanie i wyjaśnienie

Przykład: By Friday, I will have booked the tickets, packed my bag and printed the itinerary. Will have odnosi się do wszystkich trzech form. Sprawdź booked, packed i printed oraz sens wspólnego terminu. To przykład, a nie jedyna poprawna lista.

Kontrola końcowa: znajdź przyszły punkt, ustal wynik lub długość stanu, sprawdź will have i trzecią formę. Odróżnij by od until. Nie deklaruj, że sam przyimek narzuca czas. Wszystkie ćwiczenia są autorskim treningiem.

Najczęstsze pytania

Czy by zawsze wymusza Future Perfect?
Nie. I will finish by Friday też może być poprawne. Future Perfect podkreśla rezultat widziany z terminu.
Czym różnią się by i until?
By wyznacza termin osiągnięcia wyniku; until — moment, do którego coś trwa.
Czy po she używa się will has?
Nie. Po will zawsze występuje podstawowe have.
Czy will have known oznacza koniec znajomości?
Nie. Może podawać długość znajomości do przyszłego momentu, bez informacji o jej końcu.

Poćwicz

Uzupełnianie luk

Użyj Future Perfect: By Friday, I ___ (complete) the project.

Uzupełnianie luk

Wpisz trzecią formę: They will have ___ (leave) by noon.

Uzupełnianie luk

Użyj Present Simple: By the time she ___ (return), we will have finished.

Uzupełnianie luk

Użyj Future Perfect: In May, I ___ (know) her for five years.

Korekta błędu

He will has sent the message by then.

Korekta błędu

We will have ate before eight.

Transformacja
Zdanie wyjściowe: We will finish the report by Friday. Podkreśl rezultat przez Future Perfect. · słowo klucz: HAVE

By Friday, we ___ the report.

ABCD

Co znaczy I will work until six?

Sprawdź, ile już umiesz

Przećwicz to zagadnienie na fiszkach albo przejdź do zestawu zadań z całego działu.