Future Perfect: budowa i zastosowanie

Future Perfect pozwala spojrzeć na wcześniejsze zdarzenia z perspektywy przyszłego momentu: do tej chwili czynność będzie już zakończona albo stan będzie trwał przez określony czas. Podstawowy wzór to will have + trzecia forma czasownika. Częstym punktem odniesienia jest termin z by lub zdarzenie w zdaniu podrzędnym z by the time.

Przejdź do kursu angielskiego

Co będzie zrobione do momentu w przyszłości

Future Perfect ma przyszły punkt odniesienia. Osoba mówiąca wyobraża sobie ten moment i informuje, co do tego czasu już się wydarzy: dokumenty zostaną wysłane, pociąg odjedzie, praca się zakończy. Ważne jest nie tylko przyszłe zdarzenie, ale też jego położenie względem innego punktu w przyszłości.

Zakończenie może nastąpić przed wskazanym terminem; forma nie wyznacza dokładnej minuty. By Friday oznacza „najpóźniej do piątku”, niekoniecznie „dokładnie w piątek”. Sam termin może pojawić się w poprzedniej wypowiedzi: I will have finished by then, gdzie then odsyła do znanego już momentu.

Future Perfect wyraża przewidywanie lub oczekiwanie osoby mówiącej, nie obiektywną gwarancję. Probably, I think i okoliczności doprecyzowują stopień pewności. Podczas analizy warto najpierw ustalić dwie rzeczy: co się wydarzy i względem jakiego momentu to oceniamy.

By Friday, we will have sent the documents to every participant.
Do piątku wyślemy dokumenty każdemu uczestnikowi.Do wskazanego terminu wysyłka będzie już zakończona.
The meeting starts at ten. I will have checked the figures by then.
Spotkanie zaczyna się o dziesiątej. Do tego czasu sprawdzę już dane liczbowe.By then odnosi się do początku spotkania.

Will have done: tworzenie wszystkich form

Po will zawsze pozostaje have, również z he i she. Następnie potrzebna jest V3: finished, written, taken. Dla czasowników regularnych jest to forma z -ed, natomiast dla nieregularnych może różnić się od Past Simple: wrote - written, went - gone, saw - seen.

Przeczenie tworzymy przez will not have, w skrócie won't have. W pytaniu will stawiamy przed podmiotem, a have + V3 pozostaje po podmiocie. W krótkiej odpowiedzi używamy will: Yes, she will. / No, she won't. W pełnej odpowiedzi można powtórzyć całą konstrukcję.

Skrót she'll have finished oznacza she will have finished. Nie myl have z has i nie dodawaj been przed każdą V3: will have finished to strona czynna. Konstrukcja will have been finished ma inną budowę i może wyrażać stronę bierną, nie zwykłe stwierdzenie „ona skończy”.

Future Perfect na przykładzie ukończenia rysunku
Typ zdania Wzór Przykład i tłumaczenie
TwierdzenieS + will have + V3She will have finished the drawing by noon. - Do południa skończy rysunek.
PrzeczenieS + will not have + V3She will not have finished the drawing by noon. - Do południa jeszcze nie skończy rysunku.
Pytanie ogólneWill + S + have + V3?Will she have finished the drawing by noon? - Czy skończy rysunek do południa?
Pytanie szczegółoweWhat + will + S + have + V3?What will she have finished by noon? - Co skończy do południa?

By, before, until i określanie terminu

By wyznacza granicę, do której spodziewamy się rezultatu: by six, by the end of the week. Before oznacza „przed wskazanym momentem”. Porównaj by six, czyli „nie później niż o szóstej”, z before six, czyli „przed szóstą”. Dokładność granicy zależy też od samego wyrażenia: by Friday bez kontekstu nie określa godziny.

Until zwykle opisuje trwanie do pewnej granicy: I will work until six. W przeczeniu not ... until może wskazywać, że rezultat nie nastąpi przed danym momentem: I will not have finished until six. To nie to samo co „o szóstej jeszcze nie będzie gotowe”: takie znaczenie wyraża will not have finished by six.

Punkt odniesienia nie musi zawierać by: in two weeks może oznaczać moment za dwa tygodnie, z którego oceniamy rezultat. Sam termin nie wymaga jednak Future Perfect. I will finish by Friday też jest poprawne gramatycznie; Perfect mocniej podkreśla rezultat, który do tego terminu będzie już osiągnięty.

I will have packed everything by six.
Do szóstej wszystko już spakuję.
I will be packing until six.
Będę pakować do szóstej.Czynność trwająca do określonej granicy, nie informacja o gotowym rezultacie.
I will not have finished by six.
O szóstej jeszcze nie będę mieć tego skończonego.Do wskazanej granicy rezultat nie zostanie osiągnięty.

By the time i zdania podrzędne czasu

By the time wskazuje zdarzenie, do którego coś ma już być zrobione. Gdy mówimy o przyszłości, w takim zdaniu podrzędnym zwykle używamy Present Simple: by the time you arrive. Future Perfect znajduje się w zdaniu głównym: I will have prepared everything. Kolejność zdań składowych można zmienić bez zmiany tej zależności.

W zdaniach podrzędnych czasu z when, after, before i until forma teraźniejsza również może oznaczać przyszłość. Present Perfect w zdaniu podrzędnym może dodatkowo podkreślić zakończenie: when I have checked the figures. Nie jest to powód, by automatycznie stawiać Future Perfect po when: trzeba odróżnić funkcję zdania podrzędnego od samodzielnego pytania When will you have finished?

By the time you arrive, we will have set up the equipment.
Do twojego przyjazdu ustawimy już sprzęt.Arrive to Present Simple o znaczeniu przyszłym w zdaniu podrzędnym czasu.
When I have checked the figures, I will send you the final version.
Kiedy sprawdzę dane liczbowe, wyślę ci ostateczną wersję.Present Perfect podkreśla ukończenie sprawdzania przed wysyłką.
When will you have finished the checks?
Do kiedy skończysz sprawdzanie?To samodzielne pytanie, dlatego will jest dopuszczalne.

Różnice względem Future Simple, Continuous i innych Perfect

Future Simple informuje, co się wydarzy, a w odpowiednim kontekście wyraża decyzję lub obietnicę. Future Perfect przedstawia zdarzenie jako już dokonane z perspektywy przyszłego punktu odniesienia. I will send it by noon i I will have sent it by noon mogą opisywać ten sam plan, lecz drugie zdanie wyraźniej pokazuje spojrzenie z południa na wcześniejsze działanie.

Future Continuous przedstawia czynność w trakcie: at noon I will be checking the files. Future Perfect pokazuje rezultat do danego momentu: by noon I will have checked the files. Future Perfect Continuous podkreśla długość wcześniejszej czynności, nie gwarantując, że wszystkie pliki będą już sprawdzone.

Present Perfect, Past Perfect i Future Perfect łączy odnoszenie się do wcześniejszej sytuacji, ale różni je punkt odniesienia. Have finished wiąże rezultat z teraźniejszością, had finished z chwilą w przeszłości, a will have finished z przyszłością. Wybieraj punkt według kontekstu, nie tylko na podstawie polskiego „już”.

Co będzie w trakcie, a co będzie już zrobione
Przykład Tłumaczenie Co podkreślamy
I will review the notes tomorrow.Jutro przejrzę notatki.Przyszłe zdarzenie.
At ten, I will be reviewing the notes.O dziesiątej będę przeglądać notatki.Czynność trwająca w danej chwili.
By ten, I will have reviewed all the notes.Do dziesiątej przejrzę wszystkie notatki.Gotowy rezultat.
By ten, I will have been reviewing the notes for an hour.O dziesiątej będę przeglądać notatki już od godziny.Długość trwania czynności.

Trwające stany i długość okresu

Future Perfect nie ogranicza się do zakończonych czynności. Ze stanami pokazuje długość okresu do przyszłego momentu: will have known, will have owned, will have been married. Stan może trwać również po wskazanej dacie. „W maju minie dziesięć lat, odkąd się znamy” nie oznacza końca znajomości.

Been to trzecia forma be. Dlatego will have been colleagues jest Future Perfect Simple: po been występuje rzeczownik, nie czasownik z -ing. Perfect Continuous wymaga innej konstrukcji: will have been working. Sama obecność been nie decyduje o Continuous.

Z live i work obie konstrukcje Perfect mogą wyrażać długość okresu: will have worked i will have been working. Continuous mocniej podkreśla działanie. Z know w neutralnym znaczeniu znajomości osoby zwykle pozostaje Simple, nawet przy długim okresie.

In May, we will have known each other for ten years.
W maju minie dziesięć lat, odkąd się znamy.
By July, she will have been the team leader for a year.
W lipcu będzie już rok, odkąd kieruje zespołem.Will have been + orzecznik: Perfect Simple, nie Continuous.

Częste błędy przy wyborze formy

W She will has finished błędnie odmieniono have; poprawnie jest She will have finished. W will have wrote użyto V2 zamiast V3; potrzebne jest will have written. Will she has finished? zawiera ten sam błąd: po podmiocie pozostaje have. Pytanie tworzymy przez przeniesienie samego will.

Nie traktuj by jako automatycznego wymogu użycia Perfect: czasownik stanu może naturalnie wystąpić w Future Simple, na przykład I will know by Friday. Z kolei Future Perfect jest możliwy bez by, jeśli przyszły punkt odniesienia jest już czytelny. Najpierw określ, jaki rezultat lub jaką długość okresu oceniasz.

Nie dodawaj will do zdania podrzędnego tylko dlatego, że po polsku używasz przyszłości: by the time the office opens. W przeczeniu uwzględnij znaczenie terminu: won't have finished by noon informuje, że w południe praca nie będzie jeszcze ukończona. Krótkie zadania poniżej sprawdzają zasadę niezależnie od programu kursu i nie zapisują postępów.

Ćwiczenia: Future Perfect

Sprawdź have po will, trzecią formę czasownika, przyszły punkt odniesienia i zdanie podrzędne czasu.

Wybierz jedną poprawną odpowiedź.

1. Użyj Future Perfect: By Monday, she ___ the report.
Odpowiedź i wyjaśnienie

will have written. Po will występuje have, następnie V3 written. Tłumaczenie: „Do poniedziałku napisze raport”.

2. By the time the guests ___, we will have prepared the room.
Odpowiedź i wyjaśnienie

arrive. W zdaniu podrzędnym czasu dotyczącym przyszłości potrzebny jest Present Simple: arrive. Tłumaczenie: „Do przyjazdu gości przygotujemy już pokój”.

3. Wybierz poprawne pytanie w Future Perfect.
Odpowiedź i wyjaśnienie

Will she have finished by five?. Pytanie zaczyna się od will; po she pozostaje have finished. Tłumaczenie: „Czy skończy do piątej?”.

4. Jak powiedzieć dokładnie „O szóstej jeszcze nie będę mieć tego skończonego”?
Odpowiedź i wyjaśnienie

I will not have finished by six.. Will not have finished by six zaprzecza osiągnięciu rezultatu do szóstej. Work until six mówi o trwaniu pracy, a finished before six o zakończeniu przed szóstą.

5. Znajomość nadal trwa: In June, I ___ her for five years.
Odpowiedź i wyjaśnienie

will have known. Know w znaczeniu znajomości osoby zwykle nie występuje w Continuous. Known to V3. Tłumaczenie: „W czerwcu minie pięć lat, odkąd ją znam”.

6. Jak nazywa się forma will have been colleagues w We will have been colleagues for a year?
Odpowiedź i wyjaśnienie

Future Perfect Simple. Been to V3 czasownika be; colleagues jest rzeczownikiem. Nie ma czasownika z -ing, więc to Future Perfect Simple: „Do tego momentu minie rok, odkąd jesteśmy współpracownikami”.