VocabNote
Stáhnout
ČasyPokročilý

Budoucí čas dokonavý průběhový

Future Perfect Continuous

Budoucí čas dokonavý průběhový popisuje děj, který bude k určitému okamžiku v budoucnosti probíhat už nějakou dobu. Tvoří se pomocí will have been + V-ing. Zaměřuje se na dobu trvání, proto se obvykle objevuje s 'for' + délkou času a 'by' + budoucím bodem.

KDY POUŽÍT

Používej ho, když chceš říct, jak dlouho bude děj k určité době v budoucnosti trvat, nebo když vysvětluješ budoucí výsledek činností, která k němu vede. Často se pojí s 'for … by', 'by the time' a 'by then'.

STRUKTURA

positiveSwill have beenV-ing

By June, I will have been working here for ten years.

V červnu tu **budu pracovat** už deset let.

negativeSwon't have beenV-ing

She won't have been waiting long when the bus arrives.

Až přijede autobus, **nebude čekat** dlouho.

questionWillShave beenV-ing?

How long will you have been studying English by the end of this year?

Jak dlouho už **se budeš učit** angličtinu na konci letošního roku?

SIGNÁLNÍ SLOVA

  • for
  • by
  • by the time
  • by then
  • by next month
  • how long

PŘÍKLADY

  1. By the time you arrive, I will have been cooking for three hours.

    Až dorazíš, **budu vařit** už tři hodiny.

  2. In May, they will have been living in Hanoi for five years.

    V květnu **budou bydlet** v Hanoji už pět let.

  3. He'll be exhausted because he will have been driving all night.

    Bude vyčerpaný, protože **bude mít za sebou** celou noc za volantem.

  4. Will she have been working here long when she retires?

    **Bude** tu **pracovat** už dlouho, až odejde do důchodu?

  5. We won't have been walking for long when the sun sets.

    Až zapadne slunce, **nebudeme** ještě **jít** nijak dlouho.

PRAVIDLA PRAVOPISU

Většina slovespřidej -ingwork → working, wait → waiting
Končí na němé -evypusť -e, přidej -ingdrive → driving, live → living
Krátké sloveso končící na souhlásku-samohlásku-souhláskuzdvoj koncovou souhlásku + -ingrun → running, swim → swimming

ČASTÉ CHYBY

By next year, I will be working here for ten years.

By next year, I will have been working here for ten years.

Pro vyjádření doby trvání až k budoucímu bodu používej will have been + V-ing, ne will be + V-ing.

By the time she retires, she will have been knowing him for 40 years.

By the time she retires, she will have known him for 40 years.

Stavová slovesa jako know, own a believe nemají průběhový tvar. Místo toho použij budoucí čas dokonavý (will have + V3).

By the time we will get there, they will have been playing for an hour.

By the time we get there, they will have been playing for an hour.

Po 'by the time' používej přítomný čas prostý, ne 'will'.

Tip

Zeptej se: 'Jak dlouho, k té době?'. Pokud je odpovědí doba trvání, která se táhne až k budoucímu okamžiku (for two hours by 6 PM), použij will have been + V-ing. Pokud ti jde jen o to, že něco bude do té doby hotové, použij budoucí čas dokonavý (will have + V3).

Časy