Czas Future Perfect
Future Perfect
Czas używany do opisywania czynności, które zakończą się przed określonym momentem w przyszłości.
Czas Future Perfect używany jest do wyrażania czynności, które zakończą się przed określonym momentem lub przed rozpoczęciem innej czynności w przyszłości. Pozwala on spojrzeć w przyszłość na czynność już dokonaną. Najczęściej występuje w połączeniu z określeniami czasu zaczynającymi się od by (do jakiegoś czasu), np. by Monday, by the time you get home.
Konstrukcja czasu Future Perfect składa się z operatora will have oraz trzeciej formy czasownika (past participle). W przeczeniach stosujemy formę will not have (lub skrót won't have). W pytaniach operator will wysuwa się na początek zdania, przed podmiot (np. Will you have finished by then?).
Częstym błędem jest stosowanie zwykłego czasu przyszłego Future Simple zamiast Future Perfect w zdaniach z określonym terminem (np. mówienie I will write this by Friday zamiast I will have written this by Friday). Innym błędem jest używanie czasu przyszłego po wyrażeniu by the time (prawidłowa forma to Simple Present, np. by the time you arrive).
Przykłady
I will have finished my homework by eight o'clock.
Skończę odrabiać lekcje do godziny ósmej.
They will have built the new bridge by next summer.
Oni wybudują nowy most do przyszłego lata.
Will you have read this book by tomorrow morning?
Czy przeczytasz tę książkę do jutra rana?
By the time she arrives, we will have prepared dinner.
Do czasu gdy ona przyjedzie, przygotujemy obiad.
I won't have completed the project before the meeting.
Nie skończę tego projektu przed spotkaniem.
Podobne terminy
Ucz się języka (angielski) w kontekście — darmowy słownik i trening.