The unreal past with the imperfect (dacă știam, veneam)

Dacă știam, veneam

You know the standard way to talk about a past that did not happen: dacă aș fi știut, aș fi venit (if I had known, I would have come). In everyday speech Romanians usually say it with the imperfect in both halves: dacă știam, veneam. The meaning is exactly the same.

standard (written, formal)spoken
Dacă aș fi știut, aș fi venit.Dacă știam, veneam.
Dacă ai fi plecat mai devreme, n-ai fi pierdut trenul.Dacă plecai mai devreme, nu pierdeai trenul.
Dacă nu ar fi plouat, am fi mers la munte.Dacă nu ploua, mergeam la munte.

The forms are the ordinary imperfect (știam, plecai, ploua, mergeam), so there is nothing new to learn, only a new job for a tense you know.

If I had known, I would have come.
Dacă știam, veneam.
If you had left earlier, you wouldn't have missed the train.
Dacă plecai mai devreme, nu pierdeai trenul.
If it hadn't rained yesterday, we would have gone to the mountains.
Dacă nu ploua ieri, mergeam la munte.

Mixing the two

Speakers often mix them: the imperfect in one half, aș fi + participle in the other. Both orders are common.

If I had known you were sick, I would have come to see you.
Dacă știam că ești bolnav, aș fi venit să te văd.
If you had left on time, you wouldn't have missed the plane.
Dacă ai fi plecat la timp, nu pierdeai avionul.

The result on its own

The main clause can stand alone: the condition is left unsaid, or dar follows with what really happened. Veneam și eu = I would have come too. It is the same imperfect you see after să fi: Să fi verificat laboratorul, nu făceam eroarea.

I would have come to the party too, but nobody invited me.
Veneam și eu la petrecere, dar nu m-a invitat nimeni.

And a phrase you will hear all the time: dacă nu era + a person = if it hadn't been for them.

If it hadn't been for him, we would have lost everything.
Dacă nu era el, pierdeam totul.

When to use it

This is colloquial Romanian, and very common: you will hear it at home, at work and in every film. In writing, in exams and in formal speech, use aș fi + participle. The imperfect also keeps its usual meaning: dacă ploua, stăteam acasă can mean "whenever it rained, we stayed home". When everyone knows the thing did not happen, it is the unreal "if it had…".

Contributors