Future perfect

B2 · Aukštesnysis vidutinisBūsimojo laiko formos

Su future perfect atsistoji ateities taške ir sakai, kas iki to laiko jau bus padaryta. Lietuviškai sakytum „iki penktadienio jau baigsiu“ arba „būsiu baigęs (baigusi)“, o svarbiausia – žodis by, ne until.

Ką išmoksi

  • Forma: will have + būtojo laiko dalyvis (I will have graduated, she will have finished)
  • Nusako veiksmą, kuris bus baigtas iki tam tikro ateities momento
  • Signaliniai žodžiai: by, by the time, by next year, by then – ir kodėl „iki penktadienio“ yra by Friday, o ne until Friday
  • Skirtumas nuo paprasto will, kuris neparodo, kad veiksmas jau bus baigtas

Baigta iki ateities momento

Future perfect nusako veiksmą, kuris tam tikru ateities momentu jau bus baigtas. Tarsi atsistotum tame momente ir pažvelgtum atgal – į tai, kas iki to laiko jau padaryta.

Lietuvių kalboje yra panaši sudėtinė forma: „Kitais metais jau būsiu baigęs universitetą“ → „By next year, I will have graduated.“ Bet kasdien dažniau sakome paprastai: „Iki kitų metų jau baigsiu studijas.“ Pažodžiui to versti negalima („I will graduate already“): kai kas nors bus baigta iki ateities momento, angliškai reikia will have + būtojo laiko dalyvio.

"By next year, I will have graduated."
"By 6pm, she will have finished the report."

Forma: will have + būtojo laiko dalyvis

Future perfect sudaromas su will have ir pagrindinio veiksmažodžio būtojo laiko dalyviu (past participle, 3-ioji forma). Will have niekada nesikeičia: I will have, she will have, they will have – niekada „she will has“. Neigimas: will not have arba won't have, o klausime will eina prieš veiksnį. Šnekamojoje kalboje will dažnai sutrumpinamas: I'll have finished.

Atkreipk dėmesį: lietuviškoje formoje „būsiu baigęs“, „būsime atvykę“ pagalbinis veiksmažodis yra „būti“, o angliškai – have. Todėl „We will be arrived“ yra klaida, teisingai – „We will have arrived“. Po will have visada eina dalyvis (finished, left, eaten), o ne pagrindinė forma: ne „will have finish“. Ir have praleisti negalima: „I will graduated“ – klaida. Gera žinia: angliškas dalyvis nekaitomas pagal giminę ir skaičių (baigęs, baigusi, baigę – visada finished).

"We won't have arrived by then."
"Will you have finished by Friday?"

Signaliniai žodžiai

Future perfect beveik visada eina su išraiška, kuri nurodo terminą ateityje: by, by the time, by next year, by then. Be tokio termino natūraliau skamba paprastas will arba will be + -ing.

Čia didžiausi lietuvių spąstai: terminas, kurį lietuviškai nusakome su „iki“ („iki penktadienio“, „iki šeštos“, „iki to laiko“), angliškai yra by, ne until: by Friday, by 6pm, by then. Until reiškia „visą laiką iki“ – tai, kas trunka („I'll be at work until six“ – „Dirbsiu iki šeštos“), ir netinka tam, kas bus baigta. Jei nori pasakyti „prieš“, gali vartoti ir before.

„Kol perskaitysi šį laišką“ arba „kai perskaitysi“ – tai by the time. Lietuviškai po „kai“ ir „kol“ vartojame būsimąjį laiką, bet angliškai po by the time (ir po when, before) eina present simple, ne will: „By the time you read this, I will have left.“

"By the time you read this, I will have left."
"By 2030, scientists will have developed new treatments."

Future perfect ar paprastas will?

Paprastas will tik sako, kad veiksmas įvyks ateityje. Future perfect aiškiai parodo, kad tam tikru ateities momentu jis jau bus baigtas. Lietuviškai tai dažnai pasako priešdėlis ir žodelis „jau“ („jau sutaupys“), bet angliškai already, pridėtas prie paprasto will, nepaverčia jo future perfect: „I will graduate already“ yra klaida.

Dar vienas dalykas: spėjimui apie praeitį lietuviškai sakome „Turbūt pavėlavo į traukinį“. Angliškai tokiu atveju įprasta must have: „He must have missed the train.“ (Will have irgi galimas, pvz., „You'll have heard the news“, bet šioje pamokoje future perfect kalba apie terminą ateityje.)

"He will save money next year. (veiksmas ateityje)"
"He will have saved enough money by the summer. (iki to laiko jau bus atlikta)"

Anglų kalba kasdienybėje

"By midnight, the storm will have passed."
"By the time we land, they will have started the meeting."
"Will she have completed the course by June?"
"By 2028, the company will have doubled its revenue."

Atkreipk dėmesį

✗I will have finished the report until Friday.
✓I will have finished the report by Friday.

„Iki penktadienio“ kaip terminas yra by Friday. Until reiškia trukmę („visą laiką iki“), o ne tai, kad darbas bus baigtas iki penktadienio.

✗By next year, I will graduated.
✓By next year, I will have graduated.

Have praleisti negalima: prieš dalyvį reikia will have, ne tik will.

✗We will be arrived by then.
✓We will have arrived by then.

Pažodžiui išverstas „Būsime atvykę“. Angliškai future perfect sudaromas su have, ne su be.

✗By 6pm, she will have finish the report.
✓By 6pm, she will have finished the report.

Po will have eina būtojo laiko dalyvis (finished), ne pagrindinė forma.

✗By next year, I will graduate already.
✓By next year, I will have graduated.

Pažodžiui išverstas „Iki kitų metų jau baigsiu studijas“. Already paprasto will nepaverčia future perfect: reikia will have + dalyvio.

✗He will has saved enough money by the summer.
✓He will have saved enough money by the summer.

Po will visada eina have, net su he/she/it.

Palyginimas su tavo kalba

„Iki penktadienio“, „iki šeštos“, „iki to laiko“: lietuviškai „iki“ žymi ir terminą, ir trukmę

Angliškai tai du skirtingi žodžiai. Terminas (iki kada kas nors bus padaryta) – by: „by Friday“, „by 6pm“, „by then“. Trukmė (iki kada kas nors tęsis) – until: „I'll be at work until six.“ Todėl „I will have finished the report until Friday“ yra tipiška lietuvių klaida: teisingai – by Friday.

„Iki penktadienio jau baigsiu ataskaitą“: kasdien terminą nusakome būsimuoju laiku su priešdėliu ir „jau“

Angliškai paprastas will su already čia netinka: „By next year, I will graduate already“ yra klaida. Jei kas nors bus baigta iki ateities momento, vartok will have + dalyvį: „By Friday, I will have finished the report.“ Tai, ką lietuviškai pasako „jau“ ir priešdėlis, angliškai pasako forma will have done.

Lietuviška sudėtinė forma „būsiu baigęs“, „būsime atvykę“ turi tą pačią logiką kaip anglų kalba

Pagalbinis veiksmažodis ateities laiku + dalyvis: būsiu baigęs = will have finished. Skiriasi tik pagalbinis veiksmažodis: lietuviškai „būti“, angliškai have – todėl ne „will be arrived“, o „will have arrived“. Be to, have nesikeičia pagal asmenį (ne „she will has“), o dalyvis – pagal giminę.

„Kai perskaitysi šį laišką, manęs jau nebus“: po „kai“ ir „kol“ lietuviškai vartojame būsimąjį laiką

Angliškai po by the time, when ir before eina present simple: „By the time you read this, I will have left.“ – ne „By the time you will read this“. Will lieka tik pagrindiniame sakinyje.

💡 „Iki (ateities momento)“ kaip terminas → by: by Friday, by 6pm, by then. Until – tik trukmei.

💡 „Kol / kai…“ + lietuviškas būsimasis laikas → by the time + present simple: by the time you read this.

💡 Will have + dalyvis, vienodai visiems asmenims: niekada will has ir niekada will be arrived.

Situacija iš gyvenimo: planuojame darbo terminą

"Will the report be ready before the client call?"

"Yes — by then, I will have finished the final draft."

"And the budget numbers?"

"Those too. By 6pm, we will have sent everything over."

Praktika

1 užduotis · Pasirink teisingą sakinį

Choose the correct sentence — completed before a future point.

2 užduotis · Pasirink teisingą sakinį

Choose the correct sentence.

3 užduotis · Pasirink teisingą neigimą

Choose the correct negative.

4 užduotis · Pasirink teisingą klausimą

Choose the correct question.

5 užduotis · Pasirink teisingą sakinį

Choose the correct sentence.

6 užduotis · Pasirink teisingą atsakymą

Which phrase often signals the future perfect?

7 užduotis · Pasirink teisingą sakinį

Choose the correct sentence.

8 užduotis · Pasirink teisingą sakinį

Choose the correct sentence.

9 užduotis · Užbaik sakinį

Complete: 'By the end of the year, we ___ (save) enough for a trip.' (future perfect)

10 užduotis · Užbaik sakinį

Complete: 'By next month, they ___ (not/finish) the renovation.' (negative)

11 užduotis · Suskirstyk į grupes

will have left
will leave
will have eaten
will eat
will have arrived
will arrive

Suskirstyta: 0 / 6

12 užduotis · Dažna klaida: „iki“ kaip until

Lithuanian: “Iki šeštos ji jau bus baigusi ataskaitą.” Which English sentence is correct?

Greitas iššūkis

Penki trumpi klausimai – pasitikrink, ką išmokai.

Klausimas 1 / 5

Rezultatas: 0/0

Choose the correct sentence.

Ką išmokai

  • Future perfect sudaromas su will have + būtojo laiko dalyvis, kaip „būsiu baigęs“, tik su have ir vienodai visiems asmenims.
  • Jis nusako veiksmą, kuris bus baigtas iki tam tikro ateities momento.
  • Beveik visada yra terminas: by, by the time, by then. „Iki penktadienio“ yra by Friday, ne until Friday.
  • Kur lietuviškai sakome „jau baigsiu“, angliškai reikia will have + dalyvio, o ne will + already.
  • Po by the time ir when eina present simple, ne will: by the time you read this.
Visos šios kategorijos pamokos