Unreal Conditionals: אילו, לו, and היה

Hebrew grammar splits conditions in two and names them separately: a תנאי קיים may yet come true — that is אם and the real conditional — while a תנאי בטל, a void condition, is one the speaker already knows is false. If I had known. If we lived closer. This page is the second kind. The negative openers — לולא, אלמלא and their family — carry a trap of their own and live on לולא and negative counterfactuals.

The three structures, in the Academy's order

Most courses teach one shape and leave you unable to read Hebrew prose. The Academy of the Hebrew Language, in its answer מיליות התנאי הבטל (31 October 2019), lists three structures as current, and the first of them is the one usually missing.

ConditionMain clauseThe Academy's illustration
Aplain pastהיה + בינונילו ירד גשם, היה הטיול מתבטל lu yarád géshem, hayá hatiyúl mitbatél
Bהיה + בינוניהיה + בינוניאילו היה יורד גשם, היה הטיול מתבטל ílu hayá yoréd géshem, hayá hatiyúl mitbatél
Cstructure B with אם instead of אילו/לואם היה יורד גשם, היה הטיול מתבטל im hayá yoréd géshem, hayá hatiyúl mitbatél

Structure A is the one that matters most for reading. A plain past verb after אילו is not a real condition and not a mistake — it is the standard counterfactual of Hebrew prose, and a learner who has only been shown B will misread it every time as an ordinary past-tense statement.

אילו ידעתי שהתיעוד חשוב, הייתי מצלם את הפגישה.

ílu yadáti shehati'úd khashúv, hayíti metsalém et hapgishá

If I'd known the documentation mattered, I'd have filmed the meeting. (m. speaker — structure A: plain past in the condition)

אילו יצאנו חצי שעה קודם, היינו תופסים את הרכבת.

ílu yatsánu khatsí sha'á kódem, hayínu tofsím et harakévet

If we'd left half an hour earlier we'd have caught the train.

Structure B doubles the construction, and is what you will more often say yourself.

אילו הייתי גר קרוב יותר, הייתי בא לכל חזרה.

ílu hayíti gar karóv yotér, hayíti ba lekhól khazará

If I lived closer I'd come to every rehearsal. (m. speaker — structure B, the construction in both halves)

אילו היינו יודעים שיש שביתה, היינו נוסעים ברכב.

ílu hayínu yod'ím sheyésh shvitá, hayínu nos'ím barékhev

If we'd known there was a strike we'd have driven.

One detail in the Academy's own wording is worth copying deliberately or not at all: היה הטיול מתבטל puts the subject between היה and the participle. That is formal written word order. In speech the two words stay together and the subject goes first — הטיול היה מתבטל.

Both words agree, and neither one is fixed

היה carries person, gender and number; the participle carries gender and number. Get one and not the other and the sentence falls apart.

SubjectFormReading
אֲנִי (m. / f.)הָיִיתִי יוֹדֵעַ / הָיִיתִי יוֹדַעַתhayíti yodéa / hayíti yodá'at
אַתָּה / אַתְּהָיִיתָ יוֹדֵעַ / הָיִית יוֹדַעַתhayíta yodéa / hayít yodá'at
הוּא / הִיאהָיָה יוֹדֵעַ / הָיְיתָה יוֹדַעַתhayá yodéa / haytá yodá'at
אֲנַחְנוּהָיִינוּ יוֹדְעִים / יוֹדְעוֹתhayínu yod'ím / yod'ót
אַתֶּם / אַתֶּןהָיִיתֶם יוֹדְעִים / הָיִיתֶן יוֹדְעוֹתhayítem yod'ím / hayíten yod'ót
הֵם / הֵןהָיוּ יוֹדְעִים / יוֹדְעוֹתhayú yod'ím / yod'ót

היית מבין אותה יותר טוב אילו היית שומע את ההקלטה.

hayíta mevín otá yotér tov ílu hayíta shoméa et hahaklatá

You'd have understood her better if you'd heard the recording. (to a man — main clause first, which is completely normal)

אילו, לו — and why אם keeps turning up

אילו is the Mishnaic particle, built (says the Academy) out of the two conditional words אִם + לוּ stacked together. לו is the older Biblical one, and it keeps a foot in the world of wishing — the Academy notes its closeness to לְוַאי, the word for expressing a wish, which is why לו רק so often lands where English says if only. Both are current. You cannot usefully compare their frequencies, because לו is spelled identically to the inflected preposition to him, and no count can separate them.

לו רק היה לי עוד שבוע, הייתי מסיים את זה כמו שצריך.

lu rak hayá li od shavúa, hayíti mesayém et ze kmo shetsaríkh

If only I had another week I'd finish it properly. (m. speaker — לו with רק, half a wish)

Structure C is what most Israelis actually say: the same doubled construction, opened by ordinary אם.

אם היינו יודעים שיש שביתה, היינו נוסעים ברכב.

im hayínu yod'ím sheyésh shvitá, hayínu nos'ím barékhev

If we'd known there was a strike we'd have driven. (the same sentence in everyday Israeli Hebrew)

The Academy's explanation is worth having: speakers feel the falseness is already carried by היה + בינוני, so אילו adds nothing and they reach for the ordinary conditional word instead — in its terms, לו/אילו + [היה + בינוני] is redundant. Its verdict is unusually precise about its own limits: the Academy has not discussed this structure and so has issued no ruling on it, while language correctors treat it as non-standard for departing from the patterns inherited from the classical sources. Both sentences above are things a native speaker says; the difference is which one an editor leaves alone.

💡
Write אילו or לו in anything edited — an essay, a formal letter, a job application. Say אם when you are talking. The construction that does the real work, היה + בינוני, is identical either way, so this is a choice about the opener alone and never about the verbs.

There is no "if I knew" versus "if I had known"

English marks two unreal times — if I knew (now) against if I had known (then) — and it is tempting to hunt for the Hebrew equivalent. There isn't one. Neither Academy treatment describes such a distinction; both present היה + בינוני as simply unreal, with no time built into it. Context and adverbs place the sentence, and you can watch them do it — the two below are built from the same words.

אילו ידעתי אתמול מה שאני יודע היום, לא הייתי חותם על החוזה.

ílu yadáti etmól ma she'aní yodéa hayóm, lo hayíti khotém al hakhozé

If I'd known yesterday what I know today I wouldn't have signed the contract. (m. speaker — אתמול is what puts this in the past)

אילו הייתי בבית עכשיו, הייתי כבר ישן.

ílu hayíti babáyit akhsháv, hayíti kvar yashén

If I were home right now I'd already be asleep. (m. speaker — same forms, and עכשיו is the only thing placing it in the present)

The same shape is also the habitual past

היה + בינוני has a second, unrelated job: used to. Nothing in the construction chooses between them, so a sentence stays open until something elsewhere decides it.

בגיל עשרים הייתי אומר כן לכל דבר.

begíl esrím hayíti omér ken lekhól davár

At twenty I used to say yes to everything. (m. speaker — habitual; בגיל עשרים is what makes it so)

אילו הציעו לי את זה היום, הייתי אומר לא.

ílu hitsí'u li et ze hayóm, hayíti omér lo

If they offered me that today I'd say no. (m. speaker — identical main clause, and אילו is the whole difference)

The full account of the split, including the frozen polite formulas הייתי רוצה and הייתי שמח, is on היה + בינוני.

Five worked items

EnglishHebrewWhat was chosen
If I had a car I'd drive you.אילו היה לי רכב, הייתי מסיע אותךStructure B. היה here is the possession verb, and the main clause adds a second היה.
If she'd asked, I'd have helped.אילו היא ביקשה, הייתי עוזרStructure A — plain past in the condition, which is where most learners wrongly insert a היה.
If only they'd told us earlier.לו רק היו מודיעים לנו קודםלו + רק for the wishing tone; no main clause needed, which is normal for this pattern.
We'd have finished by now if the file hadn't got lost.היינו מסיימים כבר אילו הקובץ לא היה הולך לאיבודMain clause first; the counterfactual survives the reordering unchanged.
If it were up to me, we'd cancel.אם זה היה תלוי בי, היינו מבטליםStructure C, as it is actually said. Written up as an essay it would open with אילו.

Common Mistakes

1. A future verb after אילו. Carried over from the real conditional, where the future is exactly right. In a counterfactual it is impossible: on Hebrew Wikipedia insource:/ אילו היה / returns 266 and insource:/ אילו יהיה / returns 0 (regex form, checked 17 August 2026).

❌ אילו תבוא מוקדם יותר, היינו מספיקים לדבר

Incorrect — אילו never takes a future verb. Either make it counterfactual, אילו באת מוקדם יותר, היינו מספיקים לדבר, or make it a real condition with אם and a future in both halves, אם תבוא מוקדם יותר, נספיק לדבר.

✅ אילו באת מוקדם יותר, היינו מספיקים לדבר בשקט.

ílu báta mukdám yotér, hayínu maspikím ledabér beshéket

If you had come earlier we would have had a chance to talk properly. (to a man)

2. A bare present in the condition. English if I knew has a single word in it, so learners write a single Hebrew word — a participle. The condition needs either a past verb or היה + בינוני. insource:/ אילו הוא היה / returns 8; insource:/ אילו הוא יודע / returns 0.

❌ אילו אני יודע מה הוא רוצה, הייתי עוזר לו

Incorrect — the condition takes a past verb or היה + בינוני, never a bare participle: אילו ידעתי מה הוא רוצה, הייתי עוזר לו.

✅ אילו ידעתי מה הוא רוצה, הייתי עוזר לו מזמן.

ílu yadáti ma hu rotsé, hayíti ozér lo mizmán

If I knew what he wanted I'd have helped him long ago. (m. speaker)

3. A bare past in the main clause. Structure A puts a plain past in the condition, and it is easy to let it spread across the comma. The main clause always needs היה.

❌ אילו ידעתי, אמרתי לך

if I'd known I'd have told you

Incorrect as a counterfactual — with a plain past on both sides this reads as two flat statements about what happened. The main clause needs היה + בינוני: אילו ידעתי, הייתי אומר לך.

✅ אילו ידעתי שאתם בעיר, הייתי מזמין אתכם לארוחת ערב.

ílu yadáti she'atém ba'ír, hayíti mazmín etkhém la'arukhát érev

If I'd known you were in town I'd have had you over for dinner. (m. speaker, to a group)

4. Using אילו for a condition that is still open. אילו is not a fancier אם. It states that the condition is false, so putting it in front of tomorrow's plans tells your listener the plan is off.

❌ אילו ירד גשם מחר, נבטל את הפיקניק

if it rains tomorrow we'll cancel the picnic

Incorrect — אילו marks a condition the speaker knows is false, so it cannot govern a future plan. An open condition takes אם: אם ירד גשם מחר, נבטל את הפיקניק.

✅ אם ירד גשם מחר, נבטל את הפיקניק ונעשה את זה בשבוע הבא.

im yeréd géshem makhár, nevatél et hapíknik vena'asé et ze bashavúa habá

If it rains tomorrow we'll call off the picnic and do it next week.

Key Takeaways

  • A תנאי בטל is a condition already known to be false, and it opens with אילו (Mishnaic, from אִם + לוּ) or לו (Biblical, and still half a wish).
  • The Academy lists three current structures. Learn A first, because it is the one prose uses and the one courses skip: plain past in the condition, היה + בינוני in the main clause — אילו ידעתי, הייתי מצלם.
  • B doubles it (אילו היה יורד גשם, היה הטיול מתבטל) and C swaps אילו for אם — which the Academy has never ruled on, and which language editors correct. Both are real Hebrew; write אילו, say אם.
  • Both words in היה + בינוני inflect: הייתי יודע, היית יודעת, היינו יודעים. Freezing either one is the standard error.
  • Hebrew makes no formal distinction between if I knew and if I had known. היה + בינוני is unreal and timeless; אתמול or עכשיו does the dating.
  • The same construction is also the habitual past, so only the surroundings — אילו on one side, בגיל עשרים on the other — decide which reading you get.
  • After אילו, a future verb is impossible and a bare participle is impossible; and the main clause never settles for a plain past.

Now practice Hebrew

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning Hebrew

Related Topics

  • היה + בינוני: Habitual Past and Unreal SituationsB1Two words, two entirely different jobs. הייתי הולך is both 'I used to go' and 'I would go (if…)' — and nothing in the construction chooses between them, so you have to read the whole sentence before the meaning is fixed. What it never means is 'I was going'.
  • Basic Conditionals with אםA2Make open, real conditions with אם, using natural Hebrew tense choices, imperatives, אז, negation, and flexible clause order.
  • Real Conditionals with אםA2An open condition opens with אם, and the one thing you have to get right is the tense: Hebrew puts a FUTURE verb in both halves — אם ירד גשם, נישאר בבית — exactly where English bans its own future. Habitual conditions take the present in both halves and past-fact conditions take the past, and the optional אז that opens the main clause is spoken Hebrew.
  • לולא and Negative CounterfactualsC1Hebrew has six equally valid openers for a negative counterfactual — לולא, לולי, אילולא, אילולי, אלמלא, אלמלי — and every one of them hides its negative inside itself, so the clause that follows is affirmative in form while the sentence means if X had NOT happened. That reversal is what English speakers read backwards, and אלמלא spent a thousand years meaning both things at once.