Future Perfect Simple
Użycie
Domknie się PRZED wyznaczonym punktem w przyszłości.
Future Perfect opisuje coś, co będzie już gotowe przed wyznaczonym momentem w przyszłości. Stawiasz w przyszłości metę i mówisz, że przed nią robota będzie skończona. Służy do tego will have.
By Friday I will have finished the report. Piątek to meta. Nie mówię kiedy dokładnie usiądę do pisania ani ile mi to zajmie — mówię, że zanim ten piątek nadejdzie, będzie po wszystkim.
I to jest cała mechanika: patrzysz z przyszłości wstecz. Przenosisz się myślami do piątku i stamtąd oglądasz raport jako rzecz już zamkniętą.
Dlatego ten czas prawie zawsze chodzi w parze ze słówkiem by. By Monday, by the end of the year, by then. Bez takiej mety zdanie zawiśnie w próżni.
Drugie zastosowanie to podliczanie dorobku na dany moment. By December she will have worked here for ten years. Grudzień to punkt, w którym licznik pokaże dziesiątkę.
I trzecie, mniej oczywiste: przypuszczenie o teraźniejszości. He will have arrived by now. Nie wiem tego na pewno, ale zakładam, że sprawa jest już zamknięta.
Konstrukcja
I an email.
I an email.
I an email?
Słowa kluczowe
Słówko numer jeden to by i wszystko, co się z nim buduje: by tomorrow, by next week, by 2030, by the time you arrive.
By the time you arrive, I will have cooked dinner. Zwróć uwagę: po by the time idzie czas teraźniejszy, mimo że mówimy o przyszłości.
Bardzo częsty jest też zwrot by then oraz by now. Pierwszy patrzy w przyszłość, drugi zwykle wprowadza przypuszczenie o teraźniejszości.
Trzecia grupa to okresy, które domkną się na metę: for ten years, for six months. By June he will have lived here for six months.
I słówka od domknięcia: already, by the end of. By the end of the course you will have learnt all twelve tenses.
Błędy i pułapki
Fundamentalny błąd to brak mety. Ten czas nie działa bez punktu odniesienia w przyszłości. Samo „I will have finished" wisi w powietrzu — trzeba dopowiedzieć by Friday, by then albo cokolwiek, co wyznacza granicę.
Druga sprawa: po will zawsze stoi have, nigdy has. Nie She will has finished, tylko She will have finished. Will blokuje wszelkie odmienianie tego, co po nim idzie.
Kolejna rzecz: po have idzie trzecia forma, nie druga. Nie I will have went, tylko I will have gone.
I ostatnia: po by the time nie wstawiaj will. Nie By the time you will arrive, tylko By the time you arrive, I'll have left. To ta sama zasada co po when i if.
Przykłady
Ten czas najłatwiej poczuć, wyznaczając sobie termin i opisując, co będzie do niego skończone.
- By next summer we will have saved enough money.
- She won't have read the whole book by tomorrow.
- Will they have arrived by nine?