VocabNote
Prenesi
ČasiNadaljevalna stopnja

Future Perfect (predprihodnjik)

Future Perfect

Future Perfect opisuje dejanje, ki bo končano pred določenim trenutkom v prihodnosti. Tvorimo ga z will have + past participle. Pogosto ga uporabljamo z 'by' + čas v prihodnosti.

KDAJ UPORABITI

Uporabljaj ga za dejanje, ki bo končano pred določenim časom ali pred drugim dejanjem v prihodnosti. Pogosto z 'by', 'by the time' ali 'before'.

STRUKTURA

positiveSwill haveV3/V-ed

By next year, I will have finished my degree.

Do prihodnjega leta **bom končal** študij.

negativeSwon't haveV3/V-ed

She won't have arrived by 6 PM.

Do šestih zvečer **ne bo** še **prispela**.

questionWillShaveV3/V-ed?

Will you have eaten by the time I get home?

**Ali boš** že **jedel**, ko pridem domov?

SIGNALNE BESEDE

  • by
  • by the time
  • before
  • by then
  • by next year
  • by tomorrow

PRIMERI

  1. By 2030, technology will have changed dramatically.

    Do leta 2030 **se bo** tehnologija močno **spremenila**.

  2. She will have graduated by next June.

    Do junija prihodnjega leta **bo** že **diplomirala**.

  3. Will they have finished the project by Friday?

    **Ali bodo** projekt **končali** do petka?

  4. I won't have completed the report by tonight.

    Poročila do nocoj **ne bom dokončal**.

  5. By the time you arrive, we will have left.

    Ko boš prišel, **bomo** že **odšli**.

PRAVOPISNA PRAVILA

Pravilni glagolidodaj -ed za pretekli deležnikfinish → finished, work → worked
Konča se na -edodaj -darrive → arrived, live → lived
Nepravilni glagoliuporabi obliko V3eat → eaten, write → written, go → gone

POGOSTE NAPAKE

By next year, I will finish my degree.

By next year, I will have finished my degree.

Za dejanje, končano pred določenim časom v prihodnosti, uporabi will have + V3, ne will + V

By the time you will arrive, we will have left.

By the time you arrive, we will have left.

Za 'by the time' uporabi present simple, ne prihodnjika; enako pravilo velja za druge časovne odvisnike

Nasvet

Preizkusi ga z 'by + time': če lahko rečeš 'by [neka točka v prihodnosti], X will be done', je Future Perfect pravi izbor. Ključno je, da je dejanje končano PRED to točko, ne V njej.

Časi