Az if és a whether néha felcserélhető, amikor eldöntendő kérdést közvetítünk, más esetekben azonban csak az egyik használható. A legfontosabb különbség, hogy az if elsősorban feltételt fejez ki, míg a whether azt jelzi, hogy két lehetőség közül kell választani, illetve hogy valami megtörténik-e vagy sem.
Az if kötőszót a szótárak egyszerűen ha-nak fordítják, a whether jelentése pedig ebben a szerkezetben általában hogy …-e. Az eldöntendő függő kérdésekben mindkét szó bevezethet mellékmondatot, de az if gyakoribb, a whether pedig formálisabb hangvételű.
Az if és a whether alapvető jelentése
Mindkét szó kötőszó: két vagy több mondatot, illetve tagmondatot kapcsol össze. Az if egyik fő használata a feltétel kifejezése: nem tudom, hogy A bekövetkezik-e, de ha igen, akkor B.
If A → B: nem tudom, hogy A bekövetkezik-e, de ha igen, akkor B.
If you see Mary, tell her I want to meet her soon. = Ha találkozol Marival, mondd meg neki, sürgősen látni akarom.
We will go to the beach if the weather is nice tomorrow. = Ha holnap szép időnk lesz, elmegyünk a strandra.
If I won such a lot of money, I would work no more. = Ha ilyen sok pénzt nyernék, egy perccel se dolgoznék tovább.
A whether ezzel szemben azt jelzi, hogy két lehetőség között áll fenn bizonytalanság: valami megtörténik vagy nem történik meg, valaki elmegy vagy nem megy el, valami igaz vagy nem igaz.
I don’t know whether she left yet. = Nem tudom, hogy elment-e már.
I don’t know if she left yet. = Nem tudom, hogy elment-e már.
Ebben a két mondatban az if és a whether felcserélhető, és a jelentés között nincs lényeges különbség.
Mikor használható mindkettő?
Függő eldöntendő kérdésekben
Az if és a whether is használható közvetett, vagyis függő eldöntendő kérdések bevezetésére. Ezek olyan kérdések, amelyekre a válasz általában yes vagy no.
Call the bakeries around town and find out if any of them sell raspberry pies. = Hívd fel a környékbeli pékségeket, és kérdezd meg, árul-e valamelyikük málnás pitét.
I rang Peter from the station and asked if I could drop in to see him before going back or if he’d meet me. = Felhívtam Petert az állomásról, és megkérdeztem, meglátogathatom-e, mielőtt hazamegyek, vagy találkozna-e velem.
I don’t know if I can drive. My foot really hurts. = Nem tudom, tudok-e vezetni. Nagyon fáj a lábam.
I didn’t prune the rose bush this year so I doubt if we’re going to have many flowers. = Idén nem metszettem meg a rózsabokrot, ezért kétlem, hogy sok virágunk lesz.
We’ll have plenty of photographs to show you but I’m not sure whether we’ll be able to learn very much from them. = Rengeteg fényképet tudunk mutatni, de nem vagyok biztos benne, hogy nagyon sokat tudunk-e tanulni belőlük.
Formálisabb szövegkörnyezetben
Formálisabb szövegkörnyezetben gyakran előnyben részesítjük a whether szót.
The teachers will be asked whether they would recommend the book to their classes. = Meg fogják kérdezni a tanárokat, ajánlanák-e a könyvet az osztályaiknak.
John read a letter that he’d written and the board discussed whether it should be mailed. = John felolvasott egy levelet, amelyet írt, a testület pedig megvitatta, hogy el kellene-e küldeni.
Több alternatíva esetén
Az or mellett különösen gyakori a whether, amikor a függő kérdésben kettőnél több lehetőség szerepel.
After the election, we asked whether the parties should change their leaders, their policies, or both. = A választás után megkérdeztük, hogy a pártoknak a vezetőiken, a politikájukon vagy mindkettőn kellene-e változtatniuk.
Ilyenkor a whether világosan jelzi, hogy választási lehetőségek állnak fenn.
Amikor csak a whether használható
Whether + to-infinitive
To-infinitive előtt csak a whether használható, az if nem. Az infinitive az ige alapalakja, amelyet az angolban ebben a szerkezetben a to + ige forma fejez ki.
My son got his favorite candy on Halloween. He cannot decide whether to share some with his friends. = A fiam kedvenc édességet kapott halloweenkor. Nem tudja eldönteni, hogy osszon-e belőle a barátaival.
A whether után álló infinitive itt a to share.
I am wondering whether to get a book or magazine to read. = Azon gondolkodom, hogy könyvet vagy magazint vegyek-e olvasni.
Ebben a mondatban a whether után a to get infinitive áll.
Helytelen: He cannot decide if to share some with his friends.
Helyes: He cannot decide whether to share some with his friends.
I don’t know whether to buy the blue one or the red one. = Nem tudom, hogy a kéket vagy a pirosat vegyem-e.
Helytelen: I don’t know if to buy the blue one.
Elöljárószó után
Elöljárószó után whether használatos, nem if. Gyakori elöljárószók ebben a szerkezetben az about és az in.
Can we talk about whether you are coming for the holiday? = Beszélhetünk arról, hogy jössz-e az ünnepre?
Ebben a mondatban az about elöljárószó előzi meg a whether szót.
Teachers are very interested in whether schools will reopen soon. = A tanárokat nagyon érdekli, hogy az iskolák hamarosan újra kinyitnak-e.
Later I argued with the doctor about whether I had hit my head, since I couldn’t remember feeling it. = Később arról vitatkoztam az orvossal, hogy beütöttem-e a fejem, mivel nem emlékeztem arra, hogy éreztem volna.
The police seemed mainly interested in whether there were any locks on the windows. = A rendőrséget elsősorban az érdekelte, hogy voltak-e zárak az ablakokon.
Helytelen: Can we talk about if you are coming for the holiday?
Helytelen: Later I argued with the doctor about if I had hit my head.
Helytelen: The police seemed mainly interested in if there were any locks on the windows.
Közvetlenül az or not előtt
Az or not közvetlenül a whether után állhat, az if után azonban nem.
I called to find out whether or not you are ok. = Azért hívtalak, hogy megtudjam, jól vagy-e.
A whether or not szerkezet helyes, az if or not szerkezet viszont helytelen.
I called Bill to find out whether or not he really did go to Afghanistan. = Felhívtam Billt, hogy megtudjam, valóban elment-e Afganisztánba.
Az or not azonban nem kötelező, és önmagában nem változtatja meg a jelentést.
I called to find out whether you are ok or not. = Azért hívtalak, hogy megtudjam, jól vagy-e.
Az or not a mondat végén is állhat az if után.
I called Bill to find out if he really did go to Afghanistan or not. = Felhívtam Billt, hogy megtudjam, valóban elment-e Afganisztánba.
| Szerkezet | Helyes? | Példa |
|---|---|---|
| whether or not | Igen | Find out whether or not he came. |
| whether … or not | Igen | Find out whether he came or not. |
| if … or not | Igen | Find out if he came or not. |
| if or not | Nem | Find out if or not he came. |
Amikor a whether or not jelentése regardless of whether
A whether or not néha nem egyszerűen azt jelenti, hogy „hogy …-e vagy sem”, hanem azt, hogy „függetlenül attól, hogy”. Ebben a jelentésben az or not szükséges.
Cassy is my friend whether Sam likes it or not. = Cassy a barátom, függetlenül attól, hogy Samnek tetszik-e vagy sem.
Ez azt jelenti, hogy a beszélő nem veszi figyelembe Sam véleményét a barátságról.
Alanyként álló noun clause előtt
Csak a whether használható akkor is, amikor egy noun clause, vagyis főnévi mellékmondat tölti be a mondat alanyi szerepét.
Whether he wins is not my concern. = Nem az én gondom, hogy nyer-e.
A mondat alanya a Whether he wins szerkezet. Ilyenkor nem mondhatjuk azt, hogy If he wins is not my concern.
Az if a mondat elején feltételes mellékmondatot vezet be, nem pedig alanyként működő főnévi mellékmondatot.
Az if feltételes jelentése
Az if a magyar ha kötőszónak felel meg a feltételes mondatokban. A feltételes mód azt jelenti, hogy egy bizonyos tevékenységet vagy cselekvést valamilyen feltételhez kötünk.
Az angol nyelvben ötféle feltételes módot különböztetünk meg aszerint, hogy a cselekvés valós jelenben, elképzelt jelenben vagy elképzelt múltban történik. A feltételes módnak öt típusát különböztetjük meg, amelyeket zero, 1st, 2nd, 3rd és mixed conditional néven emlegetünk.
A zero és a first conditional jelen idejű, valós tevékenységet, míg a second és a third conditional nem valós múltbeli, illetve jövőbeli helyzetet jelenít meg. A mixed conditional egy nem valós múltbéli cselekedetet és annak jelenben várható végeredményét mutatja be.
Zero conditional
A zero conditional általános igazságokat mond ki, amelyek egy bizonyos feltételhez vannak kötve a jelenben. A történés ideje a jelen vagy a mindig, a cselekvés pedig valós esemény.
If you heat ice, it melts. = Ha melegítjük a jeget, akkor elolvad.
If you water the flowers, they get wet. = Ha megöntözöd a virágokat, vizesek lesznek.
If we eat too much, we don’t want dessert. = Ha túl sokat eszünk, nem kérünk desszertet.
If she turns off the radio, the room gets quiet. = Ha lekapcsolja a rádiót, a szoba csendes lesz.
A zero conditionalben mindkét tagmondatban egyszerű jelen idő áll. Ilyenkor az if helyett a when is használható, ha általános, rendszeresen igaz kapcsolatot akarunk kifejezni.
Ice melts if you heat it. = A jég elolvad, ha melegítjük.
A tagmondatok sorrendje felcserélhető, de ha az if-es mondatrész nem áll elöl, akkor nincs vessző a mondatban.
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.
First conditional
A first conditional egy lehetséges cselekvésre és annak valószínűsíthető végeredményére utal. A tagmondatok valós eseményekre vonatkoznak, amelyekre megállapításokat, javaslatokat teszünk, vagy valakit figyelmeztetünk valamire.
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!
Az if-es mellékmondatban egyszerű jelen idő áll, a főmondatban pedig gyakran will szerepel.
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 főmondatban a will helyett modális segédigék is állhatnak, például can, might, may, should vagy must.
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.
Second conditional
A second conditional egy nem valós, feltételezett jelenbeli vagy általános állapotra, illetve annak elképzelt következményére utal. A cselekmény most vagy bármikor zajlik, de maga a helyzet nem valós vagy valószínűtlen.
If you watered the flowers, they would get wet. = Ha megöntöznéd a virágokat, vizesek lennének.
Az if-es mellékmondatban egyszerű múlt idő, a főmondatban pedig would + infinitive áll.
If Ted was a doctor, he would earn a lot. = Ha Ted orvos lenne, sokat keresne.
Az egyes szám első személyű alany és létigés állítmány esetén az if I were szerkezet használata választékosabb az if I was formánál.
If I were a minister, I would get a nice big car. = Ha miniszter lennék, kapnék egy szép nagy autót.
If I were you, I would water the flowers. = Ha én lennék a helyedben, megöntözném a virágokat.
A főmondatban a would helyett modális segédigék is állhatnak.
We might water the flowers if we had more pots. = Megöntöznénk a virágokat, ha lenne elég kannánk.
Third conditional
A third conditional egy múltban történt, de meg nem valósult vagy a tényekkel ellentétes helyzetre, illetve annak elképzelt múltbeli következményére utal. Gyakran elszalasztott lehetőséget vagy megbánást fejez ki.
If you had watered the flowers, they would have gotten wet. = Ha megöntözted volna a virágokat, vizesek lettek volna.
Az if-es tagmondatban past perfect áll, a főmondatban pedig would have + past participle.
If we had stopped eating, we might have had dessert. = Ha abbahagytuk volna az evést, ehettünk volna desszertet.
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.
A feltételes múlt idejű szerkezet három pillérből áll: would + have + befejezett melléknévi igenév.
I would have watered the flowers. = Megöntöztem volna a virágokat.
Mixed conditional
Mixed conditional esetében egy mondaton belül keveredik a múlt idő a jelennel. Ilyenkor az egyik oldalon a second conditional, a másik oldalon a third conditional szerkezete áll.
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.
I would go to the party if they had invited me. = Elmennék a buliba, ha meghívtak volna.
Miért nem állhat will az if után?
Az if által bevezetett feltételes mellékmondatban nem használunk will-t akkor sem, ha a jelentés jövőre vonatkozik. A magyar jövő idővel azonos jelentést ilyenkor egyszerű jelen idővel fejezzük ki.
If I have time = Ha lesz időm.
If they invite me = Ha meghívnak.
If he is there = Ha ott lesz.
A will a főmondatban természetesen állhat.
If I have time I will have a rest. = Ha lesz időm, pihenni fogok.
If they invite me I will go. = Ha meg fognak hívni, menni fogok.
If he is there I will give him the present. = Ha ott lesz, oda fogom neki adni az ajándékot.
A szabály összefoglalható úgy, hogy az if után a magyar feltételes jelen idővel azonos jelentésben past tense, 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.
| Magyar jelentés | Angol szerkezet az if után | Példa |
|---|---|---|
| Ha lenne időm | simple past | If I had time |
| Ha lett volna időm | past perfect | If I had had time |
| Ha lesz időm | present simple | If I have time |
Az if után a valódi jelen időt is egyszerű jelen idővel fejezzük ki. 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.
If vagy when?
Magyarul a ha többféle logikai kapcsolatot is kifejezhet. Angolul azonban különbséget kell tenni aközött, hogy egy esemény bekövetkezése bizonytalan, vagy biztosan bekövetkezik, és csak az időpontja kérdéses.
Az if azt jelenti: nem tudom, hogy A bekövetkezik-e, de ha igen, akkor B. A when azt jelenti: tudjuk, hogy A be fog következni, és amikor bekövetkezik, akkor B.
When you arrive at the hotel, give me a ring. = Ha megérkezel a hotelbe, hívj fel!
You will understand it when you have read my letter. = Megérted majd, ha elolvastad a levelemet.
Press this red button when I ask you to. = Nyomd meg ezt a piros gombot, ha szólok!
When I grow old, I will buy a house in the countryside. = Ha megöregszem, veszek egy házat vidéken.
Ha ezeket a mondatokat if-fel mondanánk, más jelentést kapnának: azt fejeznék ki, hogy nem tudjuk, megérkezik-e valaki a hotelbe, elolvassa-e a levelet, elhangzik-e a felszólítás, vagy megéri-e a beszélő az öregkort.
Mivel mindkét kötőszó időhatározói mellékmondatot vezet be, egyik után sem állhat will. Helyette egyszerű jelen idővel hivatkozunk a jövőre.
Egyéb feltételes kötőszók
Even if
Az even if jelentése: akkor is, ha vagy akkor sem, ha. Feltételezéskor, nem valós események esetében használjuk.
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.
Even if I am not invited, I will go to the ball. = Ha nem hívnak meg, akkor is el fogok menni a bálba.
Az even if nem keverendő össze az even though kifejezéssel, amely valós eseményre utal.
Unless
Az unless hasonló jelentésű az if-hez, de tagadást is kifejez. Jelentése: hacsak nem, és helyettesíthető az except if szerkezettel.
The flowers will die, unless you water them. = A virágok el fognak pusztulni, hacsak nem öntözöd meg őket.
You may not come unless you have been invited. = Nem jöhetsz, hacsak nem hívtak meg.
Az unless után egyszerű jelen, egyszerű múlt vagy past perfect állhat, a jelentéstől függően.
As long as, so long as, provided és más szerkezetek
Választékosabb nyelvhasználatban az if helyett a következő kifejezéseket is használhatjuk:
- as long as
- so long as
- provided that
- providing that
- on condition that
- in case
Ezeket leginkább jelen, illetve jövő időt kifejező mondatokban használjuk, és utánuk sem áll will a feltételes mellékmondatban.
If should
Az if után a should nagyon kis valószínűségű feltételt fejezhet ki; magyarul gyakran a ha esetleg fordulatot használjuk.
If it should rain, go indoors. = Ha esetleg esne az eső, menj be!
Az if elhagyása
Ha az if után had vagy should áll, az if elhagyható, és a had, illetve a should a mondat elejére kerül.
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.
If it should rain, go indoors. = Should it rain, go indoors.
Feltételes múlt kifejezésekor az if mindig elhagyható, mert a segédige a had. Ha feltételes jelen időt fejezünk ki, és az ige nem had, hanem más múlt idejű igealak, akkor a mondat elejére a were kerül.
If they invited me I would go. = Were they to invite me I would go.
Függő kérdésekben használt if és whether
A függő beszédben az eldöntendő kérdéseket az if vagy a whether vezeti be. Ilyenkor mindkét szó jelentése körülbelül hogy …-e.
“Are you married?” = Házas vagy?
He asked me if I was married. = Megkérdezte, hogy házas vagyok-e.
He asked me whether I was married. = Megkérdezte, hogy házas vagyok-e.
Függő kérdésben a kérdő szórend helyett egyenes, állító szórend áll.
“How many children do you have?” = Hány gyereked van?
She asked me how many children I had. = Megkérdezte, hány gyerekem van.
“Does she call you very often?” = Gyakran felhív?
He asked if she called me very often. = Megkérdezte, hogy gyakran felhív-e.
A függő kérdésben a reporting verb gyakran asked vagy wondered, a névmásokat és az időhatározókat pedig a helyzethez kell igazítani.
Az igeidők hátracsúszása függő beszédben
Ha a reporting verb múlt időben áll, a közvetített kijelentő mondat igeideje az esetek többségében egyet hátracsúszik. Ez szerkezeti változás, nem pedig a közölt tartalom megváltoztatása.
| Eredeti igeidő vagy segédige | Függő beszédben |
|---|---|
| present simple | past simple |
| past simple | past perfect simple |
| present continuous | past continuous |
| past continuous | past perfect continuous |
| present perfect | past perfect |
| can | could |
| may | might |
| must | had to, ha a jelentése „kell” |
| will | would |
| am/is/are going to | was/were going to |
Nem változik a past perfect, mert nincs ennél régebbi múlt, továbbá általában nem változik a second és a third conditional, valamint a could, a should és a must, ha a must jelentése „bizonyára”.
My mother always told me that happiness was the key to life. = Anyukám mindig azt mondta, hogy a boldogság az élet kulcsa.
My Mom told me she didn't like my hairstyle. = Anyukám azt mondta, hogy nem tetszik neki a frizurám.
He said he had never been to the dentist before. = Azt mondta, hogy korábban még sosem volt fogorvosnál.
He said he would go to the dentist. = Azt mondta, hogy el fog menni a fogorvoshoz.
He said she might be angry. = Azt mondta, hogy lehet, hogy mérges.
Idő- és helyhatározók változása függő beszédben
A névmások, mutatószavak és időhatározók is változhatnak, ha a beszédhelyzet megváltozik.
| Közvetlen beszédben | Függő beszédben |
|---|---|
| this | that |
| these | those |
| here | there |
| today | that day |
| yesterday | the day before / the previous day |
| tomorrow | the next day / the following day |
| now | then |
| ago | before / earlier |
“I will call you tomorrow.” = Holnap felhívlak.
He said that he would call me the next day. = Azt mondta, hogy másnap fel fog hívni.
Függő felszólítások és tiltások
Felszólítás közvetítésekor nem használjuk a said igét. Ilyenkor például az asked, told, commanded, begged vagy threatened igék állhatnak.
A szerkezet: someone + to-infinitive.
“Open the window, please.” = Légy szíves, nyisd ki az ablakot!
She asked me to open the window. = Megkért, hogy nyissam ki az ablakot.
She told me to open the window. = Azt mondta, hogy nyissam ki az ablakot.
Tiltásnál a not to-infinitive szerkezetet használjuk.
“Don’t speak Hungarian in class, please.” = Ne beszélj magyarul órán, légy szíves.
The teacher told us not to speak Hungarian in class. = A tanár azt mondta nekünk, hogy ne beszéljünk magyarul órán.
“Be frank.” = Légy őszinte.
He told me to be frank. = Azt mondta, hogy legyek őszinte.
“Don’t lie.” = Ne hazudj.
He told me not to lie. = Azt mondta, hogy ne hazudjak.
Gyakori hibák
- Whether használata to-infinitive előtt: I don’t know whether to buy the blue one or the red one.
- Whether használata elöljárószó után: We talked about whether he was coming.
- Whether használata közvetlenül az or not előtt: Can you tell me whether or not you’re interested?
- Az if or not kerülése: helyette if … or not vagy whether or not használatos.
- Az if és a whether megkülönböztetése a feltételes és a függő kérdéses jelentésben.
- Az if után álló jövőre vonatkozó mellékmondatban nem használunk will-t.
- Függő kérdésben nem használunk kérdő szórendet: He asked if I was married, nem pedig He asked if was I married.
- Függő felszólításban nem használjuk a said igét.
Gyors áttekintés
| Helyzet | Használat | Példa |
|---|---|---|
| Feltétel | if | If it rains, we will stay home. |
| Függő eldöntendő kérdés | if vagy whether | I don’t know if/whether he is coming. |
| Formális függő kérdés | gyakran whether | We discussed whether it was necessary. |
| Alternatívák felsorolása | inkább whether | We asked whether to stay or leave. |
| to-infinitive előtt | csak whether | She wondered whether to go. |
| Elöljárószó után | csak whether | We talked about whether to wait. |
| Közvetlenül az or not előtt | csak whether | Whether or not he agrees, I’ll go. |
| Alanyi noun clause elején | csak whether | Whether he wins is not important. |
