Future Perfect: budowa i zastosowanie
Czas Future Perfect (czas przyszły dokonany, także Future Perfect Simple) opisuje czynność, która zostanie zakończona przed określonym momentem w przyszłości lub przed inną przyszłą czynnością. W odróżnieniu od Future Continuous liczy się tu efekt, a nie trwanie.
Budowa Future Perfect
Struktura składa się z operatora will, słowa have oraz III formy czasownika (Past Participle).
Wzór: will + have + Past Participle (III forma czasownika). Have nie zmienia się w żadnej osobie.
- I will have completed the project by Friday.
- She will have left before we arrive.
- By the end of the decade, scientists will have developed new technologies.
Odmiana i budowa zdań
| Osoba | Zdanie twierdzące | Zdanie przeczące | Zdanie pytające |
|---|---|---|---|
| I | I will have finished. | I won't have finished. | Will I have finished? |
| You | You will have finished. | You won't have finished. | Will you have finished? |
| He / She / It | She will have finished. | She won't have finished. | Will she have finished? |
| We | We will have finished. | We won't have finished. | Will we have finished? |
| They | They will have finished. | They won't have finished. | Will they have finished? |
Czasowniki regularne i nieregularne
| Bezokolicznik | Forma twierdząca | Forma przecząca | Forma pytająca |
|---|---|---|---|
| to finish (regularny) | will have finished | will not have finished | Will she have finished? |
| to start (regularny) | will have started | will not have started | Will they have started? |
| to go (nieregularny) | will have gone | will not have gone | Will they have gone? |
| to do (nieregularny) | will have done | will not have done | Will you have done it? |
| to write (nieregularny) | will have written | will not have written | Will he have written? |
Poćwicz czas future perfect
1) By Friday, I ____ this project.
2) She will already have ____ by the time we arrive.
3) By this evening, he ____ the letter.
4) By then, they will have ____ home.
5) Sorry, she ____ finished the report by then.
6) ____ they have arrived by noon?
7) They will have eaten dinner before the film ____.
8) I will have finished this report ____ Friday.
9) I ____ the report on Friday (= that's when I'll do it).
10) By the end of this year, she ____ enough money to travel.
Kiedy używamy Future Perfect?
1. Zakończenie przed określonym czasem w przyszłości:
Akcent kładziony jest na fakt ukończenia czynności przed punktem zwrotnym.
She will have graduated by next summer.
2. Zakończenie przed inną czynnością w przyszłości:
Pozwala porządkować chronologię dwóch zdarzeń przyszłych.
- They will have left before you arrive.
3. Podkreślenie osiągnięcia lub rezultatu:
Używane do podsumowania postępów osiągniętych do danego momentu.
- By the end of this year, she will have saved enough money to travel.
Typowe określenia czasu: by Friday, by next week, by the time, by then, before.
Od wiedzy z podręczników do prawdziwej rozmowy po angielsku
Dowiedz się więcej
Future Perfect to czas gramatyczny używany do wyrażania czynności, która zostanie zakończona przed określonym momentem lub wydarzeniem w przyszłości.
- By next year, I will have lived in Tokyo for a decade.
(Zakończenie przed przyszłym momentem.) - They will have eaten dinner before the movie starts.
(Czynność zakończy się przed inną przyszłą czynnością.)
Żeby utworzyć czas Future Perfect, należy trzymać się tej struktury:
Podmiot + will + have + past participle
- I will have finished the report by Friday.
- They will have left before the meeting starts.
Forma przecząca:
Podmiot + will not have + past participle
Pytanie:
Will + podmiot + have + past participle
Future Simple (will-future) służy do mówienia o wydarzeniach i czynnościach, które będą miały miejsce w przyszłości. Future Perfect podkreśla natomiast, że dana czynność zostanie zakończona przed określonym momentem lub wydarzeniem w przyszłości.
- I will finish the report on Friday.
(W piątek właśnie to robię.) - I will have finished the report by Friday.
(Piątek to mój termin, ale może się zdarzyć, że skończę wcześniej.)
Jeżeli w zdaniu występują wyrażenia takie jak by, by then lub by the time, zazwyczaj używamy czasu Future Perfect. Gdy nie ma określonego punktu odniesienia w przyszłości, najczęściej wystarczy Future Simple.