A feltételes mód és a zero conditional használata az angol nyelvben

Az angol feltételes mondatok azt fejezik ki, mi történik egy adott feltétel teljesülésekor, mi történhet a jelenben vagy a jövőben, mi történhetett volna a múltban, illetve milyen elképzelt helyzetekről beszélünk. A feltételes mondatok többségében az if szó szerepel, amely a magyar „ha” kötőszónak felel meg.

A legfontosabb különbség a magyar és az angol nyelv között az, hogy az angolban az if után nem használhatunk feltételes módú alakot. A magyar feltételes jelen időnek az angolban általában az egyszerű múlt, a magyar feltételes múlt időnek pedig a past perfect felel meg, miközben a főmondatban a would, illetve a would have szerkezet áll.

A feltételes mondatok alapfelépítése

A feltételes mondat egy if-es mellékmondatból és egy főmondatból áll. Az if-es tagmondat tartalmazza a feltételt, a főmondat pedig az eredményt.

A mellékmondat és a főmondat sorrendje felcserélhető: If I had time, I would sleep és I would sleep if I had time jelentése ugyanaz. Ha az if-es mellékmondat áll elöl, vesszőt teszünk utána, a fordított sorrendben azonban általában nincs szükség vesszőre.

TípusHasználatIf-mellékmondatFőmondat
Zero conditionalÁltalános igazságok, szabályszerűségekEgyszerű jelenEgyszerű jelen
First conditionalLehetséges jelenlegi vagy jövőbeli helyzet és annak valószínű eredményeEgyszerű jelenEgyszerű jövő vagy módbeli segédige
Second conditionalHipotetikus, kevéssé valós jelenlegi vagy jövőbeli helyzetEgyszerű múltFeltételes jelen
Third conditionalIrreális, lezárt múltbeli helyzet és annak múltbeli eredményePast perfectFeltételes múlt
Mixed conditionalIrreális múltbeli feltétel és annak jelenbeli eredményePast perfect vagy egyszerű múltFeltételes jelen

Zero conditional: általános igazságok és szabályszerűségek

A zero conditional általános igazságokat, tudományos tényeket, ismétlődő eseményeket és olyan szabályszerűségeket fejez ki, amelyek mindig vagy rendszerint érvényesek. A helyzet valós és lehetséges, az idő pedig a jelen vagy a „mindig”.

A zero conditional szerkezete:

If + Present Simple, Present Simple.

Mindkét tagmondatban egyszerű jelen időt használunk. Az if helyett általános igazságoknál gyakran a when is használható anélkül, hogy a jelentés lényegesen megváltozna.

If you heat water to 100°C, it boils. = Ha felmelegíted a vizet 100°C-ra, felforr.

If you heat ice, it melts. = Ha felmelegíted a jeget, megolvad.

If it rains, the grass gets wet. = Ha esik az eső, a fű vizes lesz.

If you freeze water, it becomes a solid. = Ha megfagyasztod a vizet, szilárd anyaggá válik.

Plants die if they don't get enough water. = A növények elpusztulnak, ha nem kapnak elegendő vizet.

If my husband has a cold, I usually catch it. = Ha a férjem megfázik, én általában elkapom.

If public transport is efficient, people stop using their cars. = Ha a tömegközlekedés hatékony, az emberek abbahagyják az autóik használatát.

If you mix red and blue, you get purple. = Ha összekevered a pirosat és a kéket, lilát kapsz.

If you press this button, the machine starts. = Ha megnyomod ezt a gombot, a gép elindul.

Az if és a when a zero conditionalban

A zero conditionalban az if gyakran helyettesíthető a when szóval, mert mindkét kötőszó általános igazságot vagy rendszeresen bekövetkező eseményt vezethet be.

If you heat ice, it melts.

Ice melts if you heat it.

When you heat ice, it melts.

Ice melts when you heat it.

If it rains, the grass gets wet.

The grass gets wet if it rains.

When it rains, the grass gets wet.

The grass gets wet when it rains.

A zero conditional használata utasításoknál

A zero conditionalt utasítások megfogalmazására is használhatjuk. Ilyenkor az if-es tagmondat egyszerű jelen időben áll, a főmondatban pedig felszólító módot használunk.

Turn off the radio if you want the room to be quiet. = Kapcsold ki a rádiót, ha azt szeretnéd, hogy a szoba csendes legyen.

If Bill phones, tell him to meet me at the cinema. = Ha Bill telefonál, mondd meg neki, hogy találkozzon velem a mozinál.

Ask Pete if you're not sure what to do. = Kérdezd meg Pete-et, ha nem vagy biztos benne, mit kell tenned.

If you want to come, call me before 5:00. = Ha jönni szeretnél, hívj fel öt óra előtt.

Meet me here if we get separated. = Találkozz velem itt, ha elszakadunk egymástól.

First conditional: valószínű jelenbeli és jövőbeli következmények

A first conditional egy lehetséges cselekvésre és annak valószínű eredményére utal. A feltétel reális, a bekövetkezésének van esélye, a mondat pedig gyakran megállapítást, javaslatot, figyelmeztetést vagy ígéretet fejez ki.

A first conditional szerkezete:

If + Present Simple, will + ige alapalakja.

Az if-es mellékmondatban egyszerű jelen idő áll, a főmondatban pedig általában will és az ige alapalakja.

If you study, you will pass. = Ha tanulsz, át fogsz menni.

If you water the flowers, they will get wet. = Ha megöntözöd a virágokat, valószínűleg vizesek lesznek.

If you don't water the flowers, I will be very angry! = Ha nem öntözöd meg a virágokat, nagyon mérges leszek!

If you don't hurry, you will miss the train. = Ha nem sietsz, lekésed a vonatot.

If it rains tomorrow, we will stay at home. = Ha holnap esik, otthon maradunk.

If it rains today, you will get wet. = Ha ma esik, vizes leszel.

If they don’t hurry, they will miss the train. = Ha nem sietnek, lekésik a vonatot.

Modális segédigék a first conditional főmondatában

A főmondatban a will helyett módbeli segédigék is állhatnak. Ilyenkor a mondat engedélyt, javaslatot, kötelezettséget vagy valószínűséget fejezhet ki.

Használhatjuk például a can, might, may, should és must módbeli segédigéket.

You should water the flowers if you have time. = Megöntözhetnéd a virágokat, ha van időd.

I must stop eating if I want to have dessert. = Abba kell hagynom az evést, ha desszertet is szeretnék.

Miért nem használunk willt az if után?

Az angolban feltételes mellékmondatban nem használunk will-t a jövő idő kifejezésére. A magyar jövő idővel azonos jelentést az if után egyszerű jelen idővel fejezzük ki.

If I have time = Ha lesz időm.

Önmagában azonban a will természetesen használható:

I will have time. = Lesz időm.

If I have time, I will have a rest. = Ha lesz időm, pihenni fogok.

If they invite me, I will go. = Ha meghívnak, menni fogok.

If he is there, I will give him the present. = Ha ott lesz, oda fogom neki adni az ajándékot.

A magyarban gyakran jelen idővel is kifejezhetjük a jövőre vonatkozó feltételt: „Ha meg fognak hívni” helyett mondhatjuk azt is, hogy „Ha meghívnak”. Az angolban az if után csak az utóbbi szerkezet használható.

Jelen idő vagy jövő idő az if után?

Az if után az egyszerű jelen idő nemcsak jövőbeli, hanem valóban jelen idejű eseményt is kifejezhet. A főmondat igeideje és igemódja teszi egyértelművé, hogyan kell értelmezni a mellékmondatot.

If I have time, I have a rest. = Ha van időm, pihenek.

If I have time, I will have a rest. = Ha lesz időm, pihenni fogok.

Second conditional: elképzelt és kevéssé valós helyzetek

A second conditional olyan jelenlegi vagy jövőbeli állapotra utal, amely nem valós, feltételezett vagy kevéssé valószínű. A mondat egy hipotetikus helyzetet és annak elképzelt következményét fejezi ki.

A second conditional szerkezete:

If + Past Simple, would + ige alapalakja.

Az if-es mellékmondatban egyszerű múlt idő áll, a főmondatban pedig feltételes jelen időt fejezünk ki a would és az ige alapalakjának segítségével.

If you watered the flowers, they would get wet. = Ha megöntöznéd a virágokat, vizesek lennének.

If I had more time, I would learn Chinese. = Ha több időm lenne, kínait tanulnék.

If I had a car, I would drive to work. = Ha lenne autóm, autóval járnék dolgozni.

If I won the lottery, I would buy a new house. = Ha megnyerném a lottót, vennék egy új házat.

If you went to bed earlier, you would not be so tired. = Ha korábban feküdnél le, nem lennél ennyire fáradt.

If it rained, you would get wet. = Ha esne, vizes lennél.

If I spoke Italian, I would be working in Italy. = Ha beszélnék olaszul, Olaszországban dolgoznék.

Modális segédigék a second conditionalban

A would helyett a főmondatban más módbeli segédigék is használhatók, ha a mondat javaslatot, lehetőséget vagy bizonytalan eredményt fejez ki.

We might water the flowers if we had more pots. = Megöntöznénk a virágokat, ha lenne elég kannánk.

If I were you

A second conditional egyik gyakori szerkezete az If I were you, amelynek jelentése: „Ha a helyedben lennék”. Tanácsadáskor használjuk.

If I were you, I would water the flowers. = Ha én lennék a helyedben, megöntözném a virágokat.

Az if után a to be ige múlt idejű alakja minden személyben lehet were: if I were here = ha itt lennék, if he were here = ha itt lenne. A was is elfogadható, de a were formálisabb és hagyományosan szabályosabb.

Ennek oka, hogy az if után valójában nem a kijelentő mód, hanem a kötőmód múlt idejű alakját használjuk. A mai angolban ez többnyire megegyezik a kijelentő mód múlt idejével, a to be ige esetében azonban a régi kötőmód alakja nyomokban megmaradt.

Third conditional: irreális múltbeli helyzetek

A third conditional egy múltban történt, már lezárt és a valósággal ellentétes helyzetre utal. Gyakran elszalasztott lehetőséget, megbánást vagy egy múltbeli esemény elképzelt következményét fejezi ki.

A third conditional szerkezete:

If + Past Perfect, would have + az ige harmadik alakja.

Az if-es tagmondatban past perfect, a főmondatban pedig would have és a befejezett melléknévi igenév, vagyis az ige harmadik alakja áll.

If you had studied harder, you would have passed the exam. = Ha keményebben tanultál volna, átmentél volna a vizsgán.

If you had watered the flowers, they would have gotten wet. = Ha megöntözted volna a virágokat, vizesek lettek volna.

If we had taken a taxi, we would have arrived on time. = Ha taxit hívtunk volna, időben érkeztünk volna.

If it had rained, you would have gotten wet. = Ha esett volna, vizes lettél volna.

If I had accepted that promotion, I would have been working in Milan. = Ha elfogadtam volna azt az előléptetést, Milánóban dolgoztam volna.

I would have watered the flowers if I had known they were thirsty. = Megöntöztem volna a virágokat, ha tudtam volna, hogy szomjasak.

If we had stopped eating, we might have had dessert. = Ha abbahagytuk volna az evést, ehettünk volna desszertet.

A third conditional rövid alakjai

A would és a had rövidíthető, amit az aposztróffal jelölt ’d formával fejezünk ki.

I’d have watered the flowers if I’d known they were thirsty.

I would have watered the flowers if I had known they were thirsty.

A két mondat jelentése azonos.

Mixed conditional: vegyes feltételes mondatok

A mixed conditional olyan irreális múltbeli feltételt kapcsol össze egy jelenbeli eredménnyel, amely most is érvényes vagy most is látható.

A mixed conditional tipikus szerkezete:

If + Past Perfect, would + ige alapalakja.

If I had worked harder at school, I would have a better job now. = Ha keményebben dolgoztam volna az iskolában, most jobb munkám lenne.

If we had looked at the map, we wouldn't be lost. = Ha megnéztük volna a térképet, most nem tévedtünk volna el.

If I had watered the flowers, I would have a nicer garden now. = Ha megöntöztem volna a virágokat, most szebb kertem lenne.

A vegyes feltételes mondatban az if-es tagmondat múltbeli, irreális eseményre, a főmondat pedig annak jelenbeli következményére utal.

Nem kell mindkét tagmondatban ugyanazt a feltételes típust használni

A feltételes mondatokban nem feltétlenül kell mindkét tagmondatnak ugyanahhoz a típushoz tartoznia. A szerkezetet mindig az határozza meg, hogy a feltétel és az eredmény mikor történik, illetve valós vagy irreális-e.

I would have gone to the party if they had invited me. = Elmentem volna a buliba, ha meghívtak volna.

I would go to the party if they had invited me. = Elmennék a buliba, ha meghívtak volna.

Az első példában a főmondat is múltbeli, a másodikban azonban a főmondat jelenlegi vagy jövőbeli lehetőséget fejez ki, miközben a feltétel a múltban marad.

A magyar és az angol feltételes mód összevetése

A magyar feltételes jelen idő jele: -na, -ne, -ná, -né, például: menne, aludna, inná, látná. Az angol ezt a főmondatban a would segédigével fejezi ki: He would go, he would sleep, he would drink it, he would see it.

A magyar feltételes múlt idő múlt időből és a volna segédszóból áll, például: ment volna, aludt volna. Az angol megfelelője a would have és az ige harmadik alakjának szerkezete: He would have gone, he would have slept.

A magyarban a főmondatban és a mellékmondatban is állhat feltételes mód: Ha lenne időm, aludnék. és Ha lett volna időm, aludtam volna. Az angolban azonban az if után nem a would vagy a would have áll.

If I had time, I would sleep. = Ha lenne időm, aludnék.

If I had had time, I would have slept. = Ha lett volna időm, aludtam volna.

A főmondat és a mellékmondat sorrendje itt is felcserélhető:

I would sleep if I had time. = Aludnék, ha lenne időm.

I would have slept if I had had time. = Aludtam volna, ha lett volna időm.

If you worked hard, you would earn more money. = Ha keményen dolgoznál, több pénzt keresnél.

Hogyan különböztetjük meg a valódi múlt időt és az irreális múltat?

Felmerülhet a kérdés, hogyan fejezhetünk ki valódi múltbeli cselekvést az if után, ha a feltételes jelentésben is múlt időt használunk. Az angolban a „ha volt időm” és a „ha lenne időm” egyaránt simple past-tal fejezhető ki, de a főmondat igeideje egyértelművé teszi a jelentést.

If I had time, I learnt. = Ha volt időm, tanultam.

If I had time, I would learn. = Ha lenne időm, tanulnék.

A „Ha volt időm, tanulnék” típusú mondat értelmetlen, mert a két tagmondat jelentése nem illeszkedik egymáshoz. Valódi múltbeli ismétlődő események esetén a when kötőszó is használható, sőt célszerűbb lehet:

When I had time, I learnt. = Amikor volt időm, tanultam.

Az if elhagyása

Bizonyos formális vagy választékos szerkezetekben az if elhagyható. Ilyenkor a had, a should vagy a were kerül a mondat elejére.

Had az if helyett

If I had a lot of time, I would have a rest.

Had I a lot of time, I would have a rest.

If they had invited me, I would go.

Had they invited me, I would go.

A had ilyenkor lehet főige és segédige is. Feltételes múlt kifejezésekor az if mindig elhagyható, mert a segédige a had.

Should az if helyett

A should olyan feltételes jelen időt fejez ki, amelynek nagyon kicsi a valószínűsége. Magyarul gyakran a „ha esetleg” kifejezéssel fordítjuk.

If it should rain, go indoors. = Ha esetleg esne az eső, menj be!

Should it rain, go indoors. = Ha esetleg esne az eső, menj be!

Were az if helyett

Ha feltételes jelen időt fejezünk ki, és az ige nem a had, hanem más múlt idejű igealak, az if szintén elhagyható. Ilyenkor a were kerül a mondat elejére, majd az alany után a to következik az ige előtt.

If they invited me, I would go.

Were they to invite me, I would go.

Egyéb feltételes kötőszók

Az if helyett választékosabb szövegekben több más kifejezést is használhatunk:

  • as long as
  • so long as
  • provided (that)
  • providing (that)
  • on condition that
  • in case

Ezeket leginkább jelenlegi vagy jövőbeli feltételeket kifejező mondatokban használjuk. Mivel feltételes mellékmondatot vezetnek be, utánuk sem állhat will a jövő idő kifejezésére.

A magyarban hasonló szerepű kifejezés lehet az „amennyiben”, a „feltéve, ha” és az „azzal a feltétellel, hogy”.

Unless: „hacsak nem”

Az unless az if-hez hasonló jelentésű, de tagadást is kifejez. Magyarul leggyakrabban „hacsak nem” vagy „kivéve, ha” jelentésben fordítjuk.

You may not come unless you have been invited. = Nem jöhetsz, hacsak nem hívtak meg.

The flowers will die unless you water them. = A virágok el fognak pusztulni, hacsak meg nem öntözöd őket.

Az unless után egyszerű jelen, egyszerű múlt vagy befejezett múlt idejű ige állhat, a mondat jelentésétől függően.

Even if: „akkor is, ha”

Az even if feltételezést fejez ki, jelentése „akkor is, ha” vagy „még akkor is, ha”. Nem szabad összekeverni az even though kifejezéssel, amely valós eseményre utal.

I wouldn’t water the flowers even if they were paying for it. = Akkor sem öntözném meg a virágokat, ha fizetnének érte.

As if és as though: „mintha”

Az as if jelentése „mintha”. Helyette az as though is használható. A feltételes jelentést az if-hez hasonlóan fejezzük ki utána.

He is singing as if he were drunk. = Úgy énekel, mintha részeg lenne.

Ha az as if előtt a sound, a look vagy a feel ige áll, akkor jelen idő vagy befejezett jelen idő is állhat utána. Ilyenkor az igeidők egyeztetésének szabálya érvényesül: ha a főmondatban múlt idő van, akkor a mellékmondatban is múlt idő lesz, ha pedig a főmondatban jelen idő áll, akkor a mellékmondatban is jelen idő használható.

You look as if you haven’t slept. = Úgy nézel ki, mintha nem aludtál volna.

That house looks as if it is going to fall down. = Az a ház úgy néz ki, mintha le akarna dőlni.

It sounds as if they are having a party next door. = Úgy hangzik, mintha buliznának a szomszédban.

Óhajtó mondatok az I wish szerkezettel

A magyar „bárcsak” jelentését az I wish kifejezéssel adhatjuk vissza. Használata hasonló a feltételes mellékmondatokéhoz: utána a feltételes jelentés kifejezésére past tense vagy past perfect áll, nem pedig would.

I wish I saw him. = Bárcsak látnám.

I wish I had seen him. = Bárcsak láttam volna.

A would az I wish után is használható, de eltérő jelentésben. Azt fejezi ki, hogy szeretnénk, ha valami megtörténne, illetve hogy valaki megtenne valamit, és erre van is esély. Ezt magyarul gyakran a „végre” szóval adjuk vissza.

I wish it would stop raining. = Bárcsak elállna az eső! Állna már el végre az eső!

I wish somebody would answer the phone. = Bárcsak felvenné végre valaki a telefont!

Az I wish után a wouldn’t rendszerint panaszkodást fejez ki, amiért valaki rendszeresen megtesz valamit. Ilyenkor gyakran a keep + -ing szerkezet áll utána.

I wish you wouldn’t keep interrupting me. = Bár ne szakítanál félbe állandóan!

Az I wish után akkor használunk would-ot, ha történésekről vagy változásokról van szó, nem pedig pusztán fennálló szituációkról.

Gyakori hibák a feltételes mondatokban

Will használata az if-tagmondatban

Helytelen: If it will rain.

Helyes: If it rains.

A jövőbeli feltételt az if után egyszerű jelen idővel fejezzük ki, a will pedig a főmondatban áll.

Would használata az if után

Az if-es mellékmondatban nem használunk would-ot a magyar feltételes jelen megfelelőjeként. Helyette egyszerű múlt áll:

If I had more time, I would travel. = Ha több időm lenne, utaznék.

Would have használata az if után

A magyar feltételes múlt megfelelője esetén az if után past perfectet használunk, a would have pedig a főmondatban áll:

If she had studied, she would have passed. = Ha tanult volna, átment volna.

A were használata az első személyben

Formális vagy írott nyelvben helyes az If I were you szerkezet. A mondat jelentése: „Ha a helyedben lennék”.

A feltételes mondatok gyors áttekintése

A feltételes mód típusai elsőre bonyolultnak tűnhetnek, mert az angol nem egyszerűen a múlt, a jelen és a jövő alapján különíti el őket. A legfontosabb szempont az, hogy a feltétel valós vagy irreális, illetve hogy a feltétel és a következmény mikor történik.

  • Zero conditional: általános igazságok és szabályszerűségek: If you heat water, it boils.
  • First conditional: reális, lehetséges jövőbeli következmény: If it rains, we will stay home.
  • Second conditional: elképzelt, kevéssé valós jelenlegi vagy jövőbeli helyzet: If I had more time, I would travel.
  • Third conditional: múltbeli, már lezárt és irreális feltétel: If she had studied, she would have passed.
  • Mixed conditional: irreális múltbeli feltétel jelenbeli következménnyel: If I had worked harder at school, I would have a better job now.

A legfontosabb szabály röviden: az if után a magyar feltételes jelen idővel azonos jelentésben simple past, a magyar feltételes múlt idővel azonos jelentésben past perfect, a magyar jövő idővel azonos jelentésben pedig present simple áll az angolban.

noimgs

tags: #felteteles #mod #zero #konditional