Predbudúci čas
Future Perfect
Predbudúci čas opisuje dej, ktorý bude ukončený pred určitým okamihom v budúcnosti. Tvorí sa pomocou will have + minulé príčastie. Často sa používa s 'by' + časový údaj v budúcnosti.
KEDY POUŽIŤ
Používa sa pre dej, ktorý bude ukončený pred určitým časom alebo pred iným dejom v budúcnosti. Bežne s 'by', 'by the time' alebo 'before'.
ŠTRUKTÚRA
S+will have+V3/V-edBy next year, I will have finished my degree.
Do budúceho roka **ukončím** štúdium.
S+won't have+V3/V-edShe won't have arrived by 6 PM.
Do šiestej večer **nepríde**.
Will+S+have+V3/V-ed?Will you have eaten by the time I get home?
**Budeš** už **po jedle**, keď prídem domov?
SIGNALIZAČNÉ SLOVÁ
- by
- by the time
- before
- by then
- by next year
- by tomorrow
PRÍKLADY
By 2030, technology will have changed dramatically.
Do roku 2030 sa technológie dramaticky **zmenia**.
She will have graduated by next June.
Do budúceho júna **ukončí** štúdium.
Will they have finished the project by Friday?
**Dokončia** projekt do piatku?
I won't have completed the report by tonight.
Do večera tú správu **nedokončím**.
By the time you arrive, we will have left.
Kým prídeš, **už budeme preč**.
PRAVIDLÁ PRAVOPISU
| Pravidelné slovesá | pridaj -ed pre minulé príčastie | finish → finished, work → worked |
|---|---|---|
| Končí sa na -e | pridaj -d | arrive → arrived, live → lived |
| Nepravidelné slovesá | použi tvar V3 | eat → eaten, write → written, go → gone |
ČASTÉ CHYBY
By next year, I will finish my degree.
By next year, I will have finished my degree.
Na vyjadrenie ukončenia pred budúcim časom použi will have + V3, nie will + V
By the time you will arrive, we will have left.
By the time you arrive, we will have left.
Po 'by the time' použi prítomný jednoduchý čas, nie budúci – rovnaké pravidlo ako pri iných časových vetách
Tip
Over si to pomocou 'by + time': ak môžeš povedať 'by [nejaký bod v budúcnosti], X will be done', hodí sa predbudúci čas. Kľúčové je ukončenie PRED týmto bodom, nie V ňom.