A Future Perfect olyan jövő idejű igeidő, amellyel azt fejezzük ki, hogy egy cselekvés egy meghatározott jövőbeli időpont előtt be fog fejeződni, vagy addigra már megtörténik. A szerkezete: will have + az ige harmadik alakja.
Az igeidő használatát tekintve szinte megegyezik a Past Perfect-tel, ám itt a viszonyítási pont nem a múltban, hanem a jövőben helyezkedik el. Egyszerűen úgy fogalmazhatunk, hogy ezt az igeidőt akkor használjuk, ha azt vizsgáljuk, hogy egy jövőbeli időpontra valami be fog-e következni, illetve, hogy abban a jövőbeli időpontban mióta lesz érvényben.
A Future Perfect jelentése
A future perfect tense is used to express an action that is not done yet but will be done by a certain point in time in the future. A future perfect cselekvés bármikor befejeződhet az adott jövőbeli időpont előtt.
Amikor ezt az igeidőt használjuk, gondolatban előrehelyezkedünk a jövőbe, és onnan tekintünk vissza egy olyan cselekvésre, amely addigra már befejeződik. A Future Perfect leggyakrabban időhatározóval együtt szerepel.
Nem ígérem, hogy könnyű lesz. Körülbelül azt jelenti, hogy valamikor a jövőben már kész leszel valamivel.
A jövőbeli időpontot úgy képzelhetjük el, mint egy határidőt. A cselekvés nem feltétlenül pontosan a megadott időpontban fejeződik be, hanem bármikor előtte.
A Future Perfect képzése
The future perfect tense is formed by using will have + past participle. A Future Perfect két elemből áll: a „to have” ige egyszerű jövő idejű alakjából, vagyis a will have szerkezetből, valamint a főige harmadik alakjából.
A szabályos igék past participle alakja általában -ed végződésű: danced, cooked, listened. A rendhagyó igék past participle alakja egy rendhagyó igék listájának harmadik oszlopában található, például: see - saw - seen.
A will have minden személyben változatlan marad.
| Alany | Szerkezet | Példa |
|---|---|---|
| I | will have + V3 | I will have seen. |
| You | will have + V3 | You will have seen. |
| He / she / it | will have + V3 | He will have seen. |
| We | will have + V3 | We will have seen. |
| They | will have + V3 | They will have seen. |
Future Perfect kijelentő mondatban
A kijelentő mondat szerkezete:
Alany + will have + az ige harmadik alakja
Az ige harmadik alakját V3-mal vagy past participle-lel jelöljük.
- I will have finished. - Befejeztem addigra.
- He will have finished. - Ő befejezte addigra.
- By next summer, I will have saved enough money to buy a new car. - Jövő nyárra elegendő pénzt fogok megtakarítani ahhoz, hogy új autót vegyek.
- We will have arrived in Costa Rica by this time tomorrow. - Holnap ilyenkorra megérkezünk Costa Ricába.
- The patient will have recovered from illness by the next month. - A beteg a következő hónapra fel fog épülni a betegségből.
- By this time next year you will have had a language exam. - Jövő ilyenkorra már lesz nyelvvizsgád.
- I will have finished my project by the weekend. - Hétvégére már be fogom fejezni a projektemet.
- By September I’ll have bought the car. - Szeptemberre már megvettem a kocsit.
- By this time next year she’ll have got married. - Jövő ilyenkorra már férjhez megy.
Future Perfect tagadó mondatban
A tagadó alakot a will not vagy a rövidített won’t használatával képezzük.
Alany + will not / won’t have + az ige harmadik alakja
- You won't have finished your homework by tomorrow. - Holnapra nem fogsz végezni a házi feladatoddal.
- I’m worried that I won’t have saved enough money to buy the car by next summer. - Attól tartok, hogy jövő nyárra nem fogok elegendő pénzt megtakarítani az autó megvásárlásához.
- By this time tomorrow I won’t have finished the work. - Holnap ilyenkor még nem fejeztem be a munkát.
- I won't have written all the reports by next week. - Jövő hétre nem fogom megírni az összes jelentést.
Future Perfect kérdő mondatban
Kérdésben a will segédige az alany elé kerül.
Will + alany + have + az ige harmadik alakja?
- Will you have arrived by midnight? - Meg fogsz vagy meg fogtok érkezni éjfélig?
- Will you have saved enough money by next summer? - Jövő nyárra elegendő pénzt fogsz megtakarítani?
- Will Julie have finished her doctorate degree by the time she turns 30? - Julie befejezi a doktori fokozatát, mire harmincéves lesz?
- Do you think she’ll have seen the doctor by four o’clock? - Szerinted négy órára már látta az orvost?
- Will you have eaten when I pick you up? - Ettél már, amikor érted megyek?
Tagadó kérdés
Tagadó kérdésben használhatjuk a won’t alakot.
Won’t + alany + have + az ige harmadik alakja?
- Won't they have arrived by 5:00? - Nem érkeznek meg öt órára?
- Won’t she have retired by the end of the year? - Nem megy nyugdíjba az év végére?
A Won’t she have retired by the end of the year? forma gyakoribb, mint a Will she not have retired? szerkezet.
A by használata
Ebben az igeidőben, ha azt szeretnénk kifejezni, hogy valamire egy bizonyos időpontig kerül sor, általában a by elöljárót használjuk. A by + időhatározó jelentése: legkésőbb addig, addigra vagy az adott időpont előtt.
- By tomorrow - holnapra, legkésőbb holnapig
- By next summer - jövő nyárra
- By the year 2050 - 2050-re
- By the end of the year - az év végére
- By this time tomorrow - holnap ilyenkorra
- By this time next year - jövő ilyenkorra
By next summer, I will have saved enough money to buy a new car. Más szóval: még nincs elegendő megtakarított pénzem, de jövő nyárra, vagy akár korábban, már lesz.
Hétvégére már be fogom fejezni a projektet. - I will have finished my project by the weekend.
Szeptemberre már megvettem a kocsit. - By September I’ll have bought the car.
By the time szerkezet
A jövőbeli viszonyítási pontot egy másik cselekvéssel is kifejezhetjük. Ilyenkor általában a by the time + alany + egyszerű jelen idő szerkezetet használjuk.
A by the time jelentése: mire, addigra, amikorra.
- By the time Julie turns 30, she will have finished her doctorate degree. - Mire Julie harmincéves lesz, befejezi a doktori fokozatát.
- By the time I reach the airport, the plane will have already left. - Mire elérem a repülőteret, a repülőgép már el fog indulni.
- By the time you read this I will have left. - Mire ezt elolvasod, már el fogok menni.
- By the time we arrive, the kids will have gone to bed. - Mire megérkezünk, a gyerekek már lefekszenek.
- When you arrive tomorrow, we’ll have left. - Amikor holnap megérkezel, mi már elmegyünk.
A by the time után egyszerű jelen időt használunk, nem pedig will-t: By the time Julie turns 30, nem pedig By the time Julie will turn 30.
Az already használata
Az already határozószó a have és a past participle, vagyis az ige harmadik alakja közé kerülhet.
By the time I reach the airport, the plane will have already left. - Mire elérem a repülőteret, a repülőgép már el fog indulni.
Az already hangsúlyozza, hogy a két cselekvés között időbeli különbség van, és a beszélő túl későn érkezik a repülőgéphez.
Időtartam kifejezése a jövő egy pontjáig
A Future Perfect nemcsak egy jövőbeli időpont előtt befejeződő cselekvést fejezhet ki, hanem azt is, hogy egy állapot vagy cselekvés addigra mennyi ideje fog tartani.
Ilyenkor gyakran a for + időtartam szerkezet szerepel.
- I will have been here for six months on June 23rd. - Június 23-án már hat hónapja leszek itt.
- Next month my parents will have been together for thirty years. - Jövő hónapban a szüleim már harminc éve lesznek együtt.
- At the end of this month, they will have been in their house for one year. - Ennek a hónapnak a végén már egy éve lesznek a házukban.
- Next month I will have worked for the company for six years. - Jövő hónapban már hat éve fogok a vállalatnál dolgozni.
- By the time I leave, I will have been in England for six months. - Mire elmegyek, már hat hónapja leszek Angliában.
- In two years, we will have been married for twenty years. - Két év múlva már húsz éve leszünk házasok.
Future Perfect és időhatározók
A Future Perfect mellett gyakran időhatározók jelzik a jövőbeli határpontot vagy azt az időszakot, amelyen belül a cselekvés befejeződik.
| Időhatározó | Jelentés | Példa |
|---|---|---|
| by tomorrow | holnapra | I will have finished it by tomorrow. |
| by next week | jövő hétre | I won't have written all the reports by next week. |
| by the end of the year | az év végére | Won’t she have retired by the end of the year? |
| by this time tomorrow | holnap ilyenkorra | We will have arrived by this time tomorrow. |
| by the time | mire, addigra | By the time we arrive, the kids will have gone to bed. |
| in an hour | egy óra múlva | I'll have finished in an hour. |
| in three years’ time | három év múlva | In three years' time, I'll have graduated from university. |
A by azt jelenti, hogy a cselekvés legkésőbb az adott időpontig megtörténik, míg az in azt az időszakot jelöli, amelynek a végére a cselekvés befejeződik.
- I’ll have finished in an hour and then we can watch a film. - Egy óra múlva befejezem, és utána megnézhetünk egy filmet.
- In three years' time, I'll have graduated from university. - Három év múlva lediplomázom az egyetemről.
- By 2050, researchers will have found a cure for cancer. - 2050-re a kutatók megtalálják a rák gyógymódját.
Future Perfect vagy Future Continuous?
A Future Continuous és a Future Perfect jelentése eltérő. A Future Continuous azt fejezi ki, hogy egy cselekvés egy meghatározott jövőbeli időpontban folyamatban lesz, míg a Future Perfect azt, hogy egy cselekvés addigra befejeződik.
Future Continuous
A Future Continuous szerkezete: will / won’t be + ige -ing alakja.
A Future Continuous olyan jövőbeli cselekvésekről vagy helyzetekről beszél, amelyek egy meghatározott jövőbeli időpontban folyamatban lesznek.
- In three years' time, I'll be studying medicine. - Három év múlva orvostudományt fogok tanulni.
- When you come out of school tomorrow, I'll be boarding a plane. - Amikor holnap kijössz az iskolából, én éppen felszállok egy repülőgépre.
- Try to call before 8 o'clock. After that, we'll be watching the match. - Próbálj nyolc óra előtt telefonálni, utána a mérkőzést fogjuk nézni.
- You can visit us during the first week of July. I won't be working then. - Július első hetében meglátogathatsz minket, akkor nem fogok dolgozni.
- This time next week, we‘ll be travelling to Paris. - Jövő héten ilyenkor Párizsba fogunk utazni.
- Tomorrow at 10, you‘ll be doing your exam. - Holnap tízkor a vizsgádat fogod írni.
- When you get off the train, I‘ll be waiting on the platform. - Amikor leszállsz a vonatról, a peronon foglak várni.
Future Perfect
A Future Perfect azt fejezi ki, hogy egy cselekvés egy meghatározott jövőbeli időpont előtt befejeződik.
- In five years' time, I'll have finished studying medicine. - Öt év múlva befejezem az orvostudományi tanulmányaimat.
- The guests are coming at 8 p.m. I'll have finished cooking by then. - A vendégek este nyolckor jönnek, addigra befejezem a főzést.
- By this time next year, I’ll have graduated. - Jövő ilyenkorra lediplomázom.
- When you arrive tomorrow, we’ll have left. - Amikor holnap megérkezel, mi már elmentünk.
Ha egy jövőbeli időpontban folyamatban lévő cselekvésről beszélünk, Future Continuous-t használunk: I'll be waiting for you when you come back. Ha azt fejezzük ki, hogy egy cselekvés addigra befejeződik, Future Perfect szükséges.
Future Perfect és Future Perfect Continuous
A folyamatos Future Perfect, vagyis a Future Perfect Continuous egy jövőbeli cselekvést viszonyít a jövő egy másik időpontjához, és azt hangsúlyozza, hogy a cselekvés addig mennyi ideje fog tartani.
A Future Perfect Continuous képzése
A képzése: will + have been + az ige -ing alakja.
Alany + will have been + V-ing
- They will have been eating. - Enni fognak addigra.
- By the end of the year they will have been here for twenty years. - Év végén lesz húsz éve, hogy itt vannak.
- When you come tomorrow, I shall have been studying for half an hour. - Amikor jönni fogsz holnap, már fél órája tanulni fogok.
- Will you have been living in Bologna for 2 years by the end of this month? - E hónap végén már két éve fogsz Bolognában élni?
Future Perfect Continuous tagadásban
A tagadó szerkezet: alany + won’t have been + V-ing.
They won't have been eating for long when we get there. - Még nem régóta fognak enni, amikor odaérünk.
Future Perfect Continuous kérdésben
A kérdő szerkezet: will + alany + have been + V-ing.
Will you have been living in Bologna for 2 years by the end of this month? - E hónap végén már két éve fogsz Bolognában élni?
Ha nincs időhatározó a mondatban, akkor folyamatos jövő időt használunk: I'll be waiting for you when you come back. - Várni foglak, amikor visszajössz.
A Future Perfect használata az angol érettségin
Az érettségi feladatokban elsősorban azt kell felismerni, hogy a mondat egy jövőbeli határpontig befejeződő cselekvésről, egy jövőbeli időpontban folyamatban lévő cselekvésről vagy egy jövőig tartó időtartamról szól-e.
Ha a mondat jelentése az, hogy „addigra már megtörténik” vagy „arra az időpontra befejeződik”, általában a Future Perfect a megfelelő igeidő. Ha a cselekvés egy jövőbeli időpontban éppen folyamatban van, Future Continuous-t kell használni.
A by, a by the time, a by this time és a jövőbeli határpontok gyakran jelzik a Future Perfect használatát.
Gyakori vizsgastruktúrák:
- By + jövőbeli időpont, alany + will have + V3
- By the time + egyszerű jelen idő, alany + will have + V3
- Alany + won’t have + V3 + by + időpont
- Will + alany + have + V3 + by + időpont?
- Alany + will have been + V-ing + for + időtartam
Gyakori hibák
A will használata a by the time után
Helytelen: By the time Julie will turn 30, she will have finished her doctorate degree.
Helyes: By the time Julie turns 30, she will have finished her doctorate degree.
A have kihagyása
A Future Perfect szerkezetben a will után kötelező a have.
Helyes szerkezet: will have finished.
Az ige harmadik alakjának elhagyása
A will have után nem az ige alapformája, hanem a harmadik alakja áll.
Helyes: will have seen, will have finished, will have arrived.
A Future Continuous és a Future Perfect felcserélése
A will be studying azt jelenti, hogy a tanulás egy jövőbeli időpontban folyamatban lesz. A will have finished studying azt jelenti, hogy addigra a tanulás befejeződik.
A Future Perfect gyakorisága
A Future Perfect nem túl gyakori igeidő. Hasznos lehet megérteni a Future Perfectet abban az esetben, ha találkozunk vele, de sokan más módon fejezik ki ugyanazt a jelentést.
| Future Perfect | Alternatív megfogalmazás |
|---|---|
| By next summer, I will have saved enough money to buy a new car. | By next summer, I will have enough money to buy a new car. |
| By the time Julie turns 30, she will have finished her doctorate degree. | Julie will graduate sometime before she turns 30. |
Gyakorló példák
How do you think the world will have changed by the year 3000? Ezek a változások a 3000. év előtt bármikor bekövetkezhetnek, ezért a Future Perfect megfelelő az ilyen jövőbeli előrejelzések kifejezésére.
- By the year 3000, scientists will have created a medicine that allows people to live for 200 years. - 3000-re a tudósok létrehoznak egy olyan gyógyszert, amely lehetővé teszi, hogy az emberek 200 évig éljenek.
- By the year 3000, robots will have taken control of the planet! - 3000-re a robotok átveszik az irányítást a bolygó felett.
Az angol érettségi feladataiban a Future Perfect felismeréséhez először a jövőbeli viszonyítási pontot érdemes megkeresni, majd megvizsgálni, hogy a cselekvés addigra befejeződik-e, vagy éppen folyamatban lesz. Ha a jelentés „addigra már”, „mire”, „valamire”, illetve „egy jövőbeli időpont előtt” értelmű, a will have + V3 szerkezetet kell alkalmazni.
