Predbudúci čas (Future Perfect)


Predbudúci čas (future perfect) vyjadruje činnosť, ktorá bude dokončená pred určitým momentom v budúcnosti. Ak chcete povedať, že niečo budete mať hotové do piatku, do konca roka alebo predtým, než sa stane niečo iné, future perfect je presne ten čas, ktorý potrebujete.

Tvorba predbudúceho času

Future perfect sa tvorí pomocou will + have + minulé príčastie (past participle) hlavného slovesa.

Kladná veta

Osoba will have Minulé príčastie Doplnok
I / you / he / she / it / we / they will have finished by Friday.

Záporná veta

Osoba will not have / won't have Minulé príčastie Doplnok
I / you / he / she / it / we / they will not have / won't have completed the project by then.

Otázka

Will Osoba have Minulé príčastie
Will you / he / she / they have arrived by noon?

Tipy & triky

Predstavte si future perfect ako „retrospektívny pohľad z budúcnosti". Postavíte sa do budúceho momentu a pozeráte sa späť na to, čo už bude hotové. Je to vlastne to isté, čo past perfect robí s minulosťou, ale smeruje to dopredu.

Kedy používame future perfect?

1. Činnosť dokončená pred konkrétnym momentom v budúcnosti

Toto je najčastejšie použitie, chcete vyjadriť, že niečo bude hotové do určitého času.

  • I will have finished the report by 5 o'clock. (Do piatej budem mať správu hotovú.)
  • She will have graduated by next summer. (Do budúceho leta bude mať vyštudované.)
  • They will have moved to their new house by December. (Do decembra sa presťahujú do nového domu.)

2. Činnosť dokončená pred inou budúcou udalosťou

Keď chcete povedať, že niečo bude hotové predtým, než sa stane niečo iné.

  • I will have eaten dinner before you arrive. (Budem mať zjedenú večeru, predtým než prídete.)
  • By the time you get here, we will have left. (Kým sem prídete, my už odídeme.)
  • She will have read the book before the exam starts. (Prečíta knihu predtým, než začne skúška.)

3. Dosiahnuté míľniky a úspechy v budúcnosti

Keď hovoríte o tom, čo budete mať dosiahnuté k určitému dátumu.

  • By 2030, scientists will have discovered new treatments for many diseases. (Do roku 2030 vedci objavia nové liečby na mnohé choroby.)
  • By next month, I will have saved enough money for a new laptop. (Do budúceho mesiaca budem mať nasporené dosť peňazí na nový notebook.)
  • By the end of this year, she will have visited ten countries. (Do konca tohto roka navštívi desať krajín.)

4. Predpoklady o tom, čo sa už stalo

Future perfect sa môže použiť na vyjadrenie predpokladu, že niečo sa pravdepodobne už stalo.

  • He will have heard the news by now. (Do teraz už určite počul tú správu.)
  • They will have arrived home by now. (Do teraz už určite prišli domov.)

Signálne slová pre future perfect

Signálne slovo Príklad
by + čas/dátum I will have finished by 6 p.m.
by the time By the time you come, I will have cooked dinner.
before She will have left before the meeting starts.
by next week/month/year By next year, we will have moved abroad.
by then Don't worry, I will have finished by then.
until / till I won't have completed it until Friday.
by the end of By the end of the course, you will have learned a lot.

Tipy & triky

Pozor na vedľajšie vety s by the time, before a when! V týchto vedľajších vetách sa používa present simple, nie future:

  • By the time you arrive (nie: *will arrive), I will have finished.
  • Before the guests come (nie: *will come), she will have prepared everything.

Toto pravidlo platí pre všetky budúce časy, vo vedľajších časových vetách nepoužívame „will".

Porovnanie s Future Simple

Čas Príklad Význam
Future Simple I will finish the report. Dokončím správu (niekedy v budúcnosti).
Future Perfect I will have finished the report by Friday. Do piatku ju budem mať hotovú (pred konkrétnym termínom).

Rozdiel je v tom, že future perfect zdôrazňuje dokončenie pred určitým bodom, kým future simple hovorí len o tom, že sa niečo stane.

Časté chyby

  • Zabudnutie na „have": *I will finished by Friday. — správne je I will have finished by Friday.
  • Používanie „will" vo vedľajšej vete: *By the time you will arrive, I will have left. — správne je By the time you arrive, I will have left.
  • Zamieňanie minulého príčastia so základným tvarom: *She will have go. — správne je She will have gone.
  • Používanie future perfect bez časového ohraničenia: Tento čas má zmysel len vtedy, keď uvádzate, do kedy bude činnosť dokončená.

Zhrnutie

Future perfect je čas pre situácie, keď chcete zdôrazniť, že niečo bude dokončené pred určitým momentom v budúcnosti. Tvorí sa jednoducho, will + have + minulé príčastie, a jeho kľúčovým signálnym slovom je by. Nezabudnite, že vo vedľajších časových vetách nepoužívame „will".

ADS