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

QuestionAnswer
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.
If you had called me last night, I would have helped you.
Dacă mă sunai aseară, te ajutam.
If you had studied more, you would have passed the exam.
Dacă învățai mai mult, luai examenul.
If you had told me the truth, I would have forgiven you.
Dacă îmi spuneai adevărul, te iertam.
If you had asked me, I would have told you.
Dacă mă întrebai, îți spuneam.
If the car hadn't broken down, we would have arrived on time.
Dacă mașina nu se strica, ajungeam la timp.
If we had stayed home, nothing would have happened.
Dacă rămâneam acasă, nu se întâmpla nimic.
If you had checked the laboratory, you wouldn't have made the error.
Dacă verificai laboratorul, nu făceai eroarea.
If I had had the money back then, I would have bought the house.
Dacă aveam bani atunci, cumpăram casa.
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.
I would have come to the party too, but nobody invited me.
Veneam și eu la petrecere, dar nu m-a invitat nimeni.
If it hadn't been for him, we would have lost everything.
Dacă nu era el, pierdeam totul.

Contributors