Conditional clauses with dacă

Learn how dacă clauses distinguish open conditions, imagined situations, and unfulfilled past alternatives in Romanian.

The conjunction dacă introduces a condition: Dacă ai timp, ne vedem după curs. (If you have time, we will see each other after class.) The verb forms show whether the condition is open and possible, imagined, or an unfulfilled alternative in the past.

How do you choose the verb forms in a dacă clause?

Choose the mood and tense according to how you present the condition: use the indicative for an open condition, the present conditional for an imagined condition, and the perfect conditional for an unreal past condition.

SituationDacă clauseResult clauseExample
Open or real possibilitypresent indicativepresent, future, or imperativeDacă am timp, vin. (If I have time, I will come.)
Imagined conditionpresent conditionalpresent conditionalDacă aș avea timp, aș veni. (If I had time, I would come.)
Unfulfilled past alternativeperfect conditionalperfect conditionalDacă aș fi știut, aș fi venit. (If I had known, I would have come.)

When is the condition open or realistic?

Use the present indicative when the condition is a real possibility, a general relationship, or something whose outcome is still open. Romanian often keeps the present in the dacă clause even when the result refers to the future.

  • Dacă plouă, rămânem acasă. (If it rains, we stay home.) This can describe a general or immediate plan.
  • Dacă pleci acum, vei ajunge la timp. (If you leave now, you will arrive on time.) The condition uses the present; the result makes the future explicit.
  • Dacă termini raportul, sună-mă. (If you finish the report, call me.) The result can be an imperative.
  • Dacă nu ai timp astăzi, ne vedem mâine. (If you do not have time today, we will see each other tomorrow.) Put nu before the finite verb inside the condition.

When is the condition imagined?

Use the present conditional in both clauses for a current or future situation that is imagined, less likely, or dependent on an unstated obstacle. The form is the conditional auxiliary plus the short infinitive; see the Romanian present conditional for its full formation.

ConditionResultMeaning
Dacă aș avea mai mult timpaș învăța japonezăIf I had more time, I would learn Japanese.
Dacă ai fi mai atentai observa diferențaIf you were more attentive, you would notice the difference.
Dacă avem mașinămergem la munteIf we have a car, we go to the mountains. The indicative version presents this as an open or factual possibility, so it has a different force from the conditional pair above.

The two clauses do not need the same subject: Dacă ai avea timp, te-aș invita la cină. (If you had time, I would invite you to dinner.) The condition belongs to tu, while the result belongs to the speaker.

How do you describe an unfulfilled past condition?

Use the perfect conditional in both clauses when a past possibility did not become reality: conditional auxiliary + fi + past participle. The Romanian perfect conditional explains the form; here the important point is the counterfactual relationship.

Dacă clauseResult clauseMeaning
Dacă aș fi știutnu aș fi acceptat.If I had known, I would not have accepted.
Dacă ai fi rezervat bileteleam fi plecat ieri.If you had booked the tickets, we would have left yesterday.
Dacă ne-am fi grăbitam fi ajuns la timp.If we had hurried, we would have arrived on time.

Romanian can put the result first: Aș fi venit dacă m-ai fi anunțat. (I would have come if you had told me.) The condition and result keep their forms even when their order changes.

Can a dacă clause come before or after the result?

Yes. Put the condition first when you want to set up the situation, or put it after the result when the outcome is the main point. In the normal written pattern, an initial dacă clause is followed by a comma, while a final dacă clause is written directly after the main clause.

  • Initial condition: Dacă ai timp, sună-mă. (If you have time, call me.)
  • Final condition: Sună-mă dacă ai timp. (Call me if you have time.)
  • With a negative condition: Dacă nu găsești adresa, trimite-mi un mesaj. (If you cannot find the address, send me a message.)

Which variants and nearby connectors should you recognize?

The neutral contemporary default is dacă. Other forms are useful to recognize, but they do not all have the same force or register.

  • De-aș avea timp, aș veni. (If I had time, I would come.) The shorter connector de occurs with conditional forms, especially in expressive or fixed patterns; keep dacă as your neutral default.
  • Dacă luam biletele ieri, nu mai era nevoie să ne întoarcem astăzi. (If we had bought the tickets yesterday, we would not have needed to return today.) The imperfect can replace the past conditional in a retrospective or expressive condition. The perfect conditional is the clearest learner choice for an explicit unfulfilled past alternative. The Romanian imperfect has the wider tense description.
  • În caz că întârzii, începe fără mine. (In case I am late, start without me.) În caz că is another conditional connector, often used to frame a precaution.
  • Vin cu tine cu condiția să plecăm devreme. (I will come with you provided that we leave early.) Cu condiția să introduces a condition with the present subjunctive, not a second dacă clause.

Is every dacă clause conditional?

No. In Nu știu dacă vine mâine. (I do not know whether he or she is coming tomorrow.), dacă introduces an indirect yes-or-no question. There is no condition and no result that depends on it. Compare it with Dacă vine mâine, mergem la film. (If he or she comes tomorrow, we will go to the cinema.) The că or să article covers the wider family of complement clauses.

Mistakes to avoid

  • Do not use the conditional automatically after dacă. For an open condition, say Dacă am timp, vin, not Dacă aș avea timp, vin unless you intend an imagined or softened meaning.
  • Do not use to build an ordinary dacă condition: Dacă aș avea timp, aș veni is correct, not Dacă să am timp, să vin.
  • Do not use the present conditional for a completed counterfactual: Dacă aș avea timp, aș veni is current or future, while Dacă aș fi avut timp, aș fi venit refers to an unreal past.
  • Do not confuse dacă meaning if with dacă meaning whether. Look for a result that depends on the clause.
  • Do not treat chiar dacă as an ordinary condition: Chiar dacă plouă, ieșim means Even if it rains, we are going out; it is concessive. See the concessive clauses article.
  1. Which sentence presents an open condition, not an imagined or unfulfilled one?

    • Dacă aș avea timp, aș veni cu voi.
    • Dacă aș fi avut timp, aș fi venit cu voi.
    • Dacă am timp, vin cu voi.
    • Dacă să am timp, să vin cu voi.

    Dacă am timp, vin cu voi uses the present indicative for a condition that remains open. The first option is imagined, the second is an unfulfilled past alternative, and the last does not form a normal dacă conditional.

  2. Choose the present conditional for a current imagined condition.

    • Dacă am timp, vin.
    • Dacă aș avea timp, aș veni.
    • Dacă voi avea timp, voi veni.
    • Dacă aș fi avut timp, aș fi venit.

    Dacă aș avea timp, aș veni uses the present conditional in both clauses for an imagined current or future situation. The other options use the indicative, the future, or the perfect conditional.

  3. Which sentence uses an open condition with an explicitly future result?

    • Dacă termini raportul, voi veni la cină.
    • Dacă ai termina raportul, aș veni la cină.
    • Dacă ai fi terminat raportul, aș fi venit la cină.
    • Dacă termini raportul, venisem la cină.

    The present termini presents the condition as open, while voi veni explicitly places the result in the future. The other options describe an imagined condition, an unreal past, or an incompatible past form.

  4. For a neutral, explicit past counterfactual, choose the correct sentence.

    • Dacă am plecat mai devreme, am prins trenul.
    • Dacă plec mai devreme, prind trenul.
    • Dacă să fi plecat mai devreme, să fi prins trenul.
    • Dacă aș fi plecat mai devreme, aș fi prins trenul.

    Dacă aș fi plecat mai devreme, aș fi prins trenul uses the perfect conditional in both clauses for an unreal past condition and result. The other choices use factual or open indicative forms, or an incorrect construction.

  5. Which sentence uses dacă to mean whether, not to introduce a condition?

    • Dacă plouă, rămânem acasă.
    • Dacă ai timp, sună-mă.
    • Dacă aș avea bani, aș cumpăra-o.
    • Nu știu dacă vine mâine.

    In Nu știu dacă vine mâine, the clause is the content of what the speaker does not know, so dacă means whether. The other sentences have a result that depends on the condition.

Test yourself

1 / 5
Which sentence presents an open condition, not an imagined or unfulfilled one?
Exercise

Learn this lesson as part of…

See also

← Back to the grammar library