Na Landigo se dnes zaměříme na tvorbu a použití předbudoucího času prostého (I will have done) a průběhového (I will have been doing).
Předbudoucí čas – procvičování:
Porovnejte:
I will have done it by Friday.
|
Budu to mít hotové do pátku. |
I will do it on Friday.
|
Udělám to v pátek. |
The children will have eaten the whole watermelon by tomorrow.
Budou mít snědeno: |
They will have eaten it by tomorrow.
|
Budou jíst: |
They will eat it tomorrow.
|
Předbudoucí čas tvoříme u všech osob stejně – pomocí WILL + HAVE + třetího tvaru slovesa (done, packed, booked...):
I
will have done everything by 10 am.
|
Do deseti hodin budu mít vše hotovo. |
He
will have packed by Saturday morning.
|
Do sobotního rána bude mít sbaleno. |
They will have booked the tickets by Christmas.
|
Do Vánoc si zarezervují letenky. |
V otázce je WILL před podmětem:
Will you have done it by 10 am?
|
Budeš to mít do deseti hotové? |
V záporu používáme WON'T/WILL NOT:
I
won't have done it by 10 am.
|
Do deseti to nebudu mít hotové. |
Will you have gone by the time I get back?
You will have gone by... |
Will you have gone by...? |
You won't have gone by... |
Předbudoucí čas používáme pro děj, který proběhne (bude dokončen) před nějakým okamžikem v budoucnosti:
I will have read the book by Monday.
|
Knihu budu mít přečtenou do pondělí. |
By the time they call, he will have eaten lunch.
|
Než zavolají, už bude mít po obědě. |
Porovnejte:
Před časovým bodem v budoucnosti | Před budoucím dějem |
---|---|
I'll have done it before 8 pm.
|
I'll have done it before he arrives.
|
She'll have done it by June.
|
She'll have done it before she travels.
|
By Tuesday, Matt will have fixed the roof.
Dokončeno do nějakého okamžiku v budoucnosti: |
By Tuesday, he will have fixed it.
|
Will you have returned all the money before the week is over?
Will you have returned it before the week is over?
|
Will you have returned it by Sunday?
|
Předbudoucí čas se často používá s BY, BEFORE a UNTIL:
Will you have bought it by March?
|
Koupíš si to do března? |
James won't have come before noon.
|
James nepřijde před polednem. |
She won't have left the office until 9 pm.
|
Z kanceláře odejde až v devět večer. |
I won't go this way. The traffic jam will have formed by tonight.
It will have formed by tonight.
|
It will have formed before I go home.
|
Erin won't have baked the cake until tomorrow.
She won't have baked it until tomorrow.
|
She will have baked it by tomorrow.
|
You'll have learned to ski by the end of the winter.
You'll have learned it by the end of the winter.
|
You'll have learned it before the winter ends.
|
Porovnejte předbudoucí a budoucí čas:
I'll have sent the email by the end of the week.
|
Ten e-mail pošlu do konce týdne. |
I'll send the email on Friday.
|
Ten e-mail pošlu v pátek.
|
Předbudoucí čas zdůrazňuje dokončení děje, nevíme ale přesně, kdy se uskuteční, pouze víme, do kdy (by the end of the week – Monday or Tuesday or Wednesday...). U budoucího času obvykle víme, kdy se přesně uskuteční (on Friday).
Steve won't be there at 1 pm. He'll have left for London by midday.
Přesná doba: | He won't be there at 1 pm. |
Do nějaké doby: | He'll have left by midday. |
Kromě předbudoucího času prostého (future perfect simple) existuje také předbudoucí čas průběhový (future perfect continuous). Tvoří se pomocí WILL + HAVE + BEEN + -ING:
Next Friday, we
will have been dating for six months.
|
Příští pátek spolu budeme chodit už šest měsíců. |
By June, Doug will have been skydiving for ten years.
|
V červnu bude Dough skákat padákem už deset let. |
Předbudoucí čas průběhový je velmi málo používaný. Používá se především tehdy, když chceme vyjádřit, jak dlouho už bude něco probíhat v určitém okamžiku v budoucnosti:
By 1 am, I
will have been playing this game for fourteen hours.
|
V jednu hodinu budu tuto hru hrát už čtrnáct hodin. |
How long
will you have been working for the company by the end of the year?
|
Jak dlouho už budete pro společnost pracovat na konci roku? |
By the time we get to the restaurant, our friends will have been waiting for us for thirty minutes.
|
Než se dostaneme do restaurace, budou na nás naši přátelé čekat už třicet minut. |
Next week, I'll have been living in Canada for a decade.
Jak dlouho už bude probíhat: |
Next week, I'll have been living here for a decade.
|
Sarah has been away for such a long time. By October, she will have been travelling for two years.
Jak dlouho už bude probíhat: |
By October, she will have been travelling for two years.
|
Předbudoucí čas (future perfect tense) – nejdůležitější body a tip na závěr: