Future perfect (befejezett jövő)
Röviden
| Future perfect | |
|---|---|
| + | I/you/she/we/they will ('ll) have + 3. alak |
| − | won't have + 3. alak (won't have approved) |
| ? | Will you have + 3. alak ...? |
| határidő | by Friday (= péntekre) / by the time (= mire) + present simple |
| időtartam | for two years (a határidőig számolva): will have been ... for |
Határidővel mindig by, soha nem until — a magyar -ig itt csalóka.
We'll have finished it by Friday. By the time you arrive, she won't have left.
B1 · 7. lecke · A befejezett jövő idő (future perfect)
A teljes magyarázat, abból a leckéből, amely ezt a szabályt tanítja
A magyarban nincs külön befejezett jövő idő. Azt, hogy valami egy jövőbeli időpontra már kész lesz, jelen idejű igével és határidővel mondjuk: Péntekre befejezem a tervet. Mire megjön, már elküldtem. Az angol erre külön szerkezetet használ: will have + az ige 3. alakja (past participle). Ez a future perfect.
A past perfectet már ismered: By the time the client called, we had finished the report. A future perfect ugyanez, csak a jövőben: By the time the client calls, we will have finished the report. Gondolatban odaállsz a határidőhöz, és visszanézel: addigra mi lesz kész?
Felépítés
| Forma | Szerkezet | Példa |
|---|---|---|
| Állító | alany + will have + 3. alak | By Friday, I will have finished the design. |
| Rövid alak | alany + 'll have + 3. alak | She**'ll have sent** the invoice by noon. |
| Tagadó | alany + won't have + 3. alak | We won't have tested the app by Monday. |
| Kérdő | Will + alany + have + 3. alak? | Will you have finished the slides by five? |
| Kérdőszavas kérdés | kérdőszó + will + alany + have + 3. alak? | How many pages will you have written by tonight? |
A will és a have minden személyben ugyanaz: I will have, he will have, they will have — soha nem will has. A főige a 3. alak, ugyanaz, mint a present perfectben: finished, sent, written, done, approved, been. Kérdésben csak a will kerül az alany elé, a have utána marad.
A határidő: by és by the time
A future perfect szinte mindig határidőt kér — azt a pontot, ahonnan visszanézel. Nélküle a mondat furcsán lóg a levegőben. Két gyakori módja van, és mindkettőnek van pontos magyar párja:
- by + időpont = magyar -ra/-re (legkésőbb addig): by Friday — péntekre, by the end of the month — a hónap végére, by nine o'clock — kilencre, by then — addigra.
- by the time + mellékmondat present simple-ben = magyar mire: by the time the meeting starts — mire elkezdődik a megbeszélés, by the time you arrive — mire megérkezel.
A by the time után jelen idő áll, ugyanúgy, mint a magyar mire után (mire megérkezel, nem mire meg fogsz érkezni). Ez ugyanaz a szabály, mint a when, before és as soon as után: by the time you arrive, soha nem by the time you will arrive.
Vigyázz a -ig végződésre! Magyarul a péntekig jelenthet határidőt (péntekig leadom) és egy szakasz végét is (péntekig itt dolgozom). Az angol ezt kettéválasztja: határidő = by, a várakozás vagy tartam vége = until. A future perfecttel mindig by áll, until soha. Próba: ha a magyar mondatba -ra/-re is beillik (péntekre), akkor by kell.
Ne vidd át a magyar jelen időt: a Péntekre befejezem angolul nem lehet present simple. Ha azt mondod, hogy a határidőre valami már kész lesz, a will have + 3. alak a helyes forma.
Mennyi ideje: for + időtartam
A for-ral a future perfect összeadja az időt: mennyi ideje fog tartani valami, amikor elérkezik a határidő. Magyarul ezt úgy mondjuk: Júniusban lesz két éve, hogy ezen a projekten dolgozom. Angolul: By June, I will have worked on this project for two years. A be igénél a 3. alak been: By May, she'll have been our manager for a year.
Future continuous vagy future perfect?
- At nine I'll be writing the report. — kilenckor éppen írom, a cselekvés még tart (future continuous).
- By nine I'll have written the report. — kilencre már megírtam, a cselekvés lezárult (future perfect).
Ellenőrizd, amit olvastál
6 kérdés – a lecke összesen 12 kérdést tesz fel az alkalmazásban. Írd be az alakot, vagy válaszd ki a választ.
By Friday, we ___ the report.
By the end of the month, they'll have(write) all the documents.
We ___ the app by Monday. There isn't enough time.
___ you have finished the slides by five?
How many tasks will you have(do) by tonight?
By December, she will have(be) a manager for five years.
Példák a kurzusból
A megjelölt szó az, amelyre a szabály vonatkozik. Nyomd meg a lejátszást, és meghallgathatod a mondatot.
She'll have sent the invoice by noon.
Délre elküldi a számlát. (ő = nő)
When will you have submitted the proposal?
Mikor nyújtod be a javaslatot?
We won't have tested the app by Monday.
Hétfőre nem fogjuk letesztelni az appot.
By Friday, I will have finished the design.
Péntekre befejezem a tervet.
Will you have finished the slides by five?
Ötre befejezed a diákat?
Will the accountant have calculated the costs by Tuesday?
Keddre kiszámolja a könyvelő a költségeket?
How many pages will you have written by tonight?
Estére hány oldalt írsz meg?
Will the engineers have fixed the problem by tomorrow morning?
Holnap reggelre megjavítják a mérnökök a problémát?
I hope we'll have hired two new developers by September.
Remélem, szeptemberre felveszünk két új fejlesztőt.
By December, she will have managed this department for five years.
Decemberre öt éve vezeti majd ezt az osztályt. (ő = nő)
A kurzus ennyi mondatában szerepel ez a szabály: 25
Próbáld ki te is
Fordíts le egy mondatot, amelyben ez a szabály szerepel. Az ellenőrzés megjelöli az elcsúszott szót, és megnevezi a mögötte álló szabályt, ahogy az alkalmazásban.
Mondatok
Írd le angolul
Délre elküldi a számlát. (ő = nő)
befejezett jövő idő (will have + 3. alak); határidő = by, nem until