When Romanians say "if I had time, I'd come", they have two ways to build it, and both are completely correct. The full conditional — Dacă aș avea timp, aș veni — is the formal and written norm; the double imperfect — Dacă aveam timp, veneam — is the colloquial, spoken norm. They mean the same thing. The choice between them is a matter of register, not of grammar: the imperfect version is not a mistake or a lazy shortcut, it's how people actually talk. Knowing both, and matching them to the situation, is the whole skill on this page.
The two constructions, side by side
A counterfactual conditional has two halves: the if-clause (the condition, introduced by dacă) and the main clause (the result). Romanian can put both halves in the conditional, or put both halves in the imperfect. The trick is that it's symmetric — whichever you choose, you use it in both clauses.
Dacă aș avea timp, aș veni cu voi la munte.
If I had time, I'd come to the mountains with you. (full conditional — formal/written)
Dacă aveam timp, veneam cu voi la munte.
If I had time, I'd come to the mountains with you. (double imperfect — colloquial/spoken)
Both sentences carry exactly the same hypothetical meaning: I don't have time, so I'm not coming. The first sounds like written prose or a careful speaker; the second sounds like ordinary conversation between friends.
The full conditional: formal and written norm
The aș-conditional (aș, ai, ar, am, ați, ar + infinitive) is the textbook way to express hypotheticals. It's unambiguous, it's what you write, and it's what you use in any setting where you're being careful — formal speech, exams, journalism, literature, anything addressed to people you don't know well.
Dacă aș câștiga la loterie, mi-aș cumpăra o casă la mare.
If I won the lottery, I'd buy a house by the sea. (present counterfactual)
Dacă ar fi mai cald, am putea sta afară.
If it were warmer, we could sit outside.
For a past counterfactual ("if X had happened, Y would have happened"), the full conditional uses the past conditional, aș fi + past participle, in both clauses:
Dacă aș fi știut că ești bolnav, nu te-aș fi deranjat.
If I'd known you were ill, I wouldn't have bothered you. (past counterfactual — formal)
Dacă ar fi plecat mai devreme, ar fi prins trenul.
If they'd left earlier, they'd have caught the train.
The double imperfect: colloquial spoken norm
In everyday speech Romanians very often replace both conditionals with the imperfect. This is not a regional quirk or substandard usage — it's the dominant spoken pattern across the whole country, and it works for both present and past counterfactuals (context disambiguates the time).
Dacă câștigam la loterie, îmi cumpăram o casă la mare.
If I won the lottery, I'd buy a house by the sea. (colloquial)
Dacă știam că ești bolnav, nu te deranjam.
If I'd known you were ill, I wouldn't have bothered you. (colloquial past)
Dacă plecau mai devreme, prindeau trenul.
If they'd left earlier, they'd have caught the train. (colloquial past)
This is the same imperfect form you already know from past narration (see perfect compus vs imperfect), pressed into a second job. In a counterfactual frame — signaled by dacă plus a clearly hypothetical situation — the imperfect reads as "would". A speaker who says dacă aveam timp, veneam is understood instantly and perfectly; reaching for the full conditional in that same casual exchange would sound a little starched.
Why the imperfect can stand in for the conditional
This is not as strange as it looks to an English speaker. The imperfect's core meaning is an unbounded, open situation with no clear edges — the opposite of a single completed fact. A counterfactual is precisely an un-realized, edgeless situation: it didn't happen, it has no point on the real timeline. So the imperfect's "open, non-factual" flavor is a natural fit for "this is contrary to fact". English does something parallel with its own past tense — "if I had time" uses a past form for a present hypothetical, and "I wish I knew" uses the past for an unreal present. Romanian simply extends that instinct across both clauses. The conditional spells out the unreality explicitly; the imperfect lets the dacă + context do the work.
Matching the form to the situation
| Setting | Use | Example |
|---|---|---|
| Essay, article, literature, formal letter | full conditional | Dacă aș avea timp, aș veni. |
| Formal speech, talking to strangers/superiors | full conditional | Dacă ați dori, v-aș putea ajuta. |
| Casual chat with friends/family | double imperfect (or conditional) | Dacă aveam timp, veneam. |
| Texting, informal speech | double imperfect | Dacă știam, îți ziceam. |
| Past counterfactual, formal | past conditional (aș fi + participle) | Dacă aș fi știut, aș fi venit. |
| Past counterfactual, casual | double imperfect | Dacă știam, veneam. |
Two mistakes that aren't about the choice itself
A note on what is genuinely wrong, as opposed to merely informal. First, the imperfect counterfactual is fine; what's not fine is using a present or future after dacă for a hypothetical (Romanian, unlike English, does not put the conditional or future in the dacă-clause of a real condition either — but that's a separate topic). Second, don't mix the two registers within one sentence as shown in the tip above. With those two caveats, your remaining choice is purely stylistic.
Common Mistakes
❌ [in a formal cover letter] Dacă aveam ocazia, lucram cu plăcere la firma dumneavoastră.
Too colloquial for formal writing — the double imperfect sounds spoken/casual here.
✅ Dacă aș avea ocazia, aș lucra cu plăcere la firma dumneavoastră.
If I had the chance, I'd gladly work at your company.
❌ [chatting with a friend] Dacă aș avea timp, aș trece pe la tine diseară.
Not wrong, but stiff in casual speech — natives default to the imperfect here.
✅ Dacă aveam timp, treceam pe la tine diseară.
If I had time, I'd swing by your place tonight. (natural casual)
❌ Dacă aveam timp, aș veni cu voi.
Incorrect — don't mix registers; the two clauses must match (both imperfect or both conditional).
✅ Dacă aveam timp, veneam cu voi.
If I had time, I'd come with you. (matched, colloquial)
❌ Dacă voi avea timp, aș veni cu voi.
Incorrect — the dacă-clause of a hypothetical can't take the future; use the conditional or imperfect.
✅ Dacă aș avea timp, aș veni cu voi.
If I had time, I'd come with you. (matched, formal)
Key Takeaways
- A Romanian counterfactual can use the full conditional in both clauses (Dacă aș avea timp, aș veni) or the double imperfect in both (Dacă aveam timp, veneam) — same meaning.
- The conditional is the formal/written norm; the double imperfect is the colloquial/spoken norm. The imperfect version is correct, not lazy.
- The imperfect fits because its "open, non-factual" sense matches the unreality of a hypothetical — much as English uses a past tense for present hypotheticals ("if I had time").
- Keep the register consistent across both clauses, and never put the future in the dacă-clause of a hypothetical.
Now practice Romanian
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Romanian→Related Topics
- The Conditional-Optative: OverviewB1 — An introduction to condițional-optativul, Romanian's 'would' mood — built from the dedicated auxiliary aș, ai, ar, am, ați, ar plus the bare short infinitive — covering polite requests, hypotheticals, and wishes, with the homograph traps spelled out.
- Conditionals: dacă-clauses and the Conditional MoodB1 — How the conditional mood pairs with dacă (if) clauses across the three conditional types — real, hypothetical, and past counterfactual — and why Romanian uses the plain indicative, not a special form, after dacă in real conditionals.
- Imperfect in Conditional SentencesB1 — How everyday spoken Romanian uses the imperfect in both clauses of a counterfactual conditional (Dacă știam, veneam) as a colloquial alternative to the formal aș-conditional.
- Perfect Compus vs ImperfectB1 — How to choose between the perfect compus and the imperfect for the Romanian past — completed events vs background, plus the verbs that change meaning.
- că vs să (Complementizers)A2 — The factivity test that decides between că and să — că introduces facts you assert or report (Știu că vine, with the indicative), să introduces actions you want, command, fear, or treat as uncertain (Vreau să vină, with the subjunctive).