A feltételes mondatok alapja:
Ha ez történik, akkor az történik.
Az angolban a választott igealak azt mutatja meg, mennyire valósnak, elképzeltnek vagy lezártnak látjuk a helyzetet.
Általános összefüggés
If you heat water to 100°C, it boils.
If I drink coffee late, I can’t sleep.
When people are tired, they make more mistakes.
Mindkét rész gyakran Present Simple.
Minta:
IF + PRESENT SIMPLE, PRESENT SIMPLE
Ez nem egyetlen konkrét jövőbeli esemény, hanem általános szabály.
Reális jövőbeli lehetőség
If it rains, we’ll stay home.
If you call me, I’ll help you.
We’ll be late if we don’t leave now.
Minta:
IF + PRESENT SIMPLE, WILL + ALAPIGE
Az if részben általában nincs will .
If it will rain...
Неправильно
Más lehetséges eredmények
Nem csak will állhat a főmondatban.
If you finish early, you can go home.
If you see Anna, tell her to call me.
If we have time, we might visit the museum.
Elképzelt vagy kevésbé valós jelen/jövő
If I had more time, I would travel more.
If she knew the answer, she would tell us.
What would you do if you won the lottery?
Minta:
IF + PAST SIMPLE, WOULD + ALAPIGE
A múlt alak itt nem feltétlenül múlt időt jelent. Távolságot teremt a valóságtól.
Az If I were you nagyon gyakori tanácsadó chunk.
Hétköznapi beszédben hallható az If I was you , de a hagyományos, biztonságos forma:
Meg nem történt múlt
If I had known, I would have called you.
A valóság:
Minta:
IF + HAD + PAST PARTICIPLE, WOULD HAVE + PAST PARTICIPLE
Más példák:
If we had left earlier, we wouldn’t have missed the train.
She would have helped if you had asked her.
Vegyes feltételes helyzetek
Múltbeli ok, jelenlegi eredmény:
If I had studied medicine, I would be a doctor now.
Jelenlegi állapot, múltbeli eredmény:
If I were more organised, I wouldn’t have forgotten the meeting.
Ezek haladóbbak, de ugyanaz a logika működik: az egyes részek ideje a valós időviszonyt mutatja.
Unless
Jelentése:
ha nem / kivéve, ha
I won’t go unless you come with me.
Ugyanaz, mint:
I won’t go if you don’t come with me.
Nem használunk újabb tagadást:
unless you don’t come
Неправильно
kivéve, ha a jelentés valóban kettős tagadást kíván.
As long as , provided that
Feltétel:
You can stay as long as you keep quiet.
We’ll agree, provided that the price is reasonable.
Jelentés:
feltéve, hogy
Even if
A következmény a feltételtől függetlenül is igaz.
I’ll go even if it rains.
Even if she apologises, he may still be angry.
In case
Óvintézkedés egy lehetséges eseményre.
Take an umbrella in case it rains.
Nem ugyanaz, mint az if .
Take an umbrella if it rains.
Csak akkor vidd, ha esik.
Take an umbrella in case it rains.
Vidd magaddal előre, mert lehetséges, hogy esni fog.
Wish és elképzelt valóság
Jelenlegi helyzetet szeretnénk másnak:
I wish I knew the answer.
Múltbeli sajnálat:
Bosszantó viselkedés:
Gyakori chunkok
If possible...
Ha lehetséges…
If necessary...
Ha szükséges…
If I were you...
A helyedben…
What would you do if...?
Mit tennél, ha…?
If everything goes well...
Ha minden jól megy…
Unless something changes...
Hacsak nem változik valami…
As long as...
Feltéve, hogy…
Even if...
Még akkor is, ha…
Just in case...
Biztos, ami biztos…
I wish I knew...
Bárcsak tudnám…
I should have...
Jobb lett volna, ha…
Gyakori hibák
If it will rain, we’ll stay home.
Неправильно
Helyesen:
If it rains, we’ll stay home.
If I would have time, I would help.
Неправильно
Helyesen:
If I had time, I would help.
If I knew, I would have called.
Неправильно
Ha múltbeli, meg nem történt helyzet:
If I had known, I would have called.
Unless you don’t hurry, we’ll be late.
Неправильно
Helyesen:
Unless you hurry, we’ll be late.
I wish I would know.
Неправильно
Jelenlegi tudáshiány:
Mini önellenőrzés
Ваша черга
If it rains, we at home.
Перевірити відповідь
Правильно
Не зовсім
Перевірте великі літери.
Перевірте діакритичні знаки.
If it rains, we will stay at home.
If it rains, we will be at home.
Спробувати ще раз
Ваша черга
If I more time, I would learn another language.
Перевірити відповідь
Правильно
Не зовсім
Перевірте великі літери.
Перевірте діакритичні знаки.
If I had more time, I would learn another language.
Спробувати ще раз
Ваша черга
If I had known, I you.
Перевірити відповідь
Правильно
Не зовсім
Перевірте великі літери.
Перевірте діакритичні знаки.
If I had known, I would have called you.
If I had known, I would have told you.
If I had known, I would have phoned you.
Спробувати ще раз
Ваша черга
Melyik jelent óvintézkedést?
Take a jacket if it gets cold.
Take a jacket in case it gets cold.
Правильно
Не зовсім
Перевірте великі літери.
Перевірте діакритичні знаки.
Спробувати ще раз
A lecke legfontosabb gondolata
Ключова ідея
A feltételes mondat igealakja megmutatja, hogy általános, reális, elképzelt vagy már meg nem változtatható helyzetről beszélünk.