Nuž, čím sú časy komplikovanejšie, tým je ich použitie jednoduchšie. A to isté platí aj pre future perfect. Očakávate zložitú gramatiku? – Tá vás dnes určite nečaká.
Predbudúci čas a jeho tvorba
Budúce časy obsahujú vždy sloveso will (pokiaľ sa nebavíme o going to alebo iných spôsoboch prekladu budúcnosti). Všetky perfect časy zase nejakú podobu have + minulé príčastie. Keď si toto dáme dokopy, dostaneme:
will + have + past participle
Zápor tvoríme pomocou NOT, ktoré pridávame k will, možný je aj skrátený tvar WON’T:
I won’t have been
she won’t have gone
Otázka je klasicky, prehodením slovosledu medzi will a podmetom:
will I have been?
will she have gone?
Krátka odpoveď obsahuje will. (Yes, I will x No, I won’t)
Použitie
Tento čas použijeme pre nejaký dej, ktorý bude dokončený okolo nejakého momentu v budúcnosti. Nehovoríme teda o priebehu, ale o ukončení deja v určitom bode.
![Future perfect:
When you get home, I will have done the housework. - Keď prídeš domov, ja už budem mať domáce práce hotové. Konštatujeme, čo sa stane v urč. bode v budúcnosti (keď príde domov). Nezáleží na trvaní deja, ani na tom, kedy sa začne. Ale v danom momente bude dokončený.](https://i.postimg.cc/3x9Yr4vJ/futureperfect.png)
Lucy will have left by the time we stop arguing. – Lucia už bude preč, než sa my prestaneme hádať.
What about we meet at five? It’s too late. I will have been at work by the time. – Čo keby sme sa stretli o piatej? To je neskoro. O takom čase už budem v robote.
Kedy tento čas nepoužiť?
Jednoducho vtedy, ak nemáme určený čas, kedy daný dej bude hotový. Pričom to nemusí byť práve časové určenie, ale aj ďalšia veta, ktorá určuje líniu deja. Dobré je vedieť, že býva s týmto časom často používaná predložka by.
by the end of the month, by the end of the year, by the time, before…
Používame ho so slovesami, ktoré môžu byť „dokončiteľné“. Napr. bude čosi urobené, nachystané, napísané, upečené, naštudované, zabalené, ostrihané, pripravené…
Budúci čas x budúci čas dokonavý – významový rozdiel
Predbudúce časy sa učia spomedzi časov naposledy. Je to jednak preto, že sa používajú zriedka a potom preto, že ich pochopenie súvisí s pochopením „dokonavosti“ ako takej. Aj v slovenčine máme rozdiely vo vetách typu:
![](https://i.postimg.cc/52F9gNYx/cake-25388-960-720.png)
(A) O desiatej budem piecť tortu.
(B) O desiatej upečiem tortu.
(C) O desiatej už budem mať tortu upečenú (dokončenú).
A podobne beží systém „perfect“ časov i v angline.
(A) I will be baking a cake at ten o’clock.
(B) I will bake a cake at ten o’clock.
(C) A cake will have been baked by ten o’clock.
V prvej vete použitý continuous kvôli tomu, že ju budem piecť – budem akurát v priebehu činnosti. Vo vete B použitý jednoduchý future, kvôli tomu, že všeobecne oznamujem, že o desiatej tú tortu upečiem. Veta C – použitý dokonavý future preto, lebo nehovorím nič o tom, kedy začnem, kedy budem piecť, hovorím iba, že o tom čase bude už torta hotová (dokončená).
Vo vete C ste si možno všimli použitý trpný rod.
Samozrejme, ku každej vete by bol vhodný doplniť aj kontext, obzvlášť k tej s future perfect časom.
Pamätajte, že v prípadoch jednoduchosť kontra zložitosť vyhráva jednoduchosť. Takže, pokiaľ doslovne nechceme zdôrazniť dokončenosť deja, použijeme budúci jednoduchý čas. Pokiaľ chceme obyčajne povedať, že niekde budeme okolo nejakého času, použijeme opäť budúci jednoduchý čas.
When can we meet in the park? – I will be home by six. Can we meet at seven?
Budúce časy si určite bližšie porovnáme v samostatnom článku.
Pozrite aj
Časové vety (time clauses)
Sloveso byť (to be) komplexný prehľad
Subject and object pronouns (osobné zámená)