Condiționalul de tip 3

Pe scurt

Propoziția Forma
if-clause if + had (not) + past participle
rezultat would / could / might (not) have + past participle
întrebare would + subject + have + past participle?

If I'd seen the ice, I wouldn't have fallen. — would = sigur, could = posibil, might = poate. Nu traduceți dacă aș fi cu if I would have: după if vine had.

B1 · Lecția 17 · Condiționalul de tip 3 (third conditional)

Explicația completă, din lecția care predă regula

Româna are deja această idee: condiționalul perfect (aș fi văzut, ar fi căzut) vorbește despre un trecut care nu s-a întâmplat și despre urmarea lui imaginară. Engleza face același lucru cu third conditional. Sensul e identic; diferă construcția, mai ales în propoziția cu if.

  • Ce s-a întâmplat de fapt: I didn't see the ice, so I fell.
  • Trecutul imaginat: If I had seen the ice, I wouldn't have fallen. = Dacă aș fi văzut gheața, n-aș fi căzut.

Ambele jumătăți sunt contrare realității: nu am văzut gheața și am căzut.

Cum se construiește

if + past perfect, apoi would / could / might + have + participiul trecut
ParteaFormaExemplu
propoziția cu if (condiția imaginată)if + had + past participleif she had looked
rezultatulwould have + past participleshe would have seen the car
un rezultat mai prudent, mai puțin sigurcould have / might have + past participleshe might have stopped in time

Aici e diferența principală. În română spuneți aș fi în ambele propoziții: dacă aș fi știut, aș fi venit. Engleza împarte forma: după if vine past perfect (had + participiu, din lecția 3), iar would have apare doar în rezultat.

Nu traduceți dacă aș fi cu if I would have. După if puneți had + participiu: If I had known, nu If I would have known. Would stă numai în rezultat.

Nici imperfectul colocvial nu se traduce cuvânt cu cuvânt: dacă știam, veneam înseamnă tot un trecut nereal, dar în engleză devine If I had known, I would have come, nu If I knew, I came. Iar dacă verbul principal e chiar have, apar doi had unul după altul: If I had had a car = dacă aș fi avut o mașină.

În vorbire, atât had cât și would se scurtează la 'd: If I'd known, I'd have called you. Ca să le deosebiți, uitați-vă ce urmează: participiu ('d known) înseamnă had; have ('d have called) înseamnă would.

Afirmativ, negativ și interogativ

TipulExempluCe s-a întâmplat de fapt
afirmativIf you had driven more slowly, you would have stopped in time.You drove fast and didn't stop in time.
negativIf he hadn't been so tired, he wouldn't have made that mistake.He was tired and made the mistake.
întrebareWhat would you have done if the brakes had failed?The brakes didn't fail.

Negația se pune după had sau după would: hadn't + participiu, wouldn't have + participiu. Poate fi negativă oricare propoziție, sau amândouă. La întrebare, would trece în fața subiectului, ceea ce în română nu se întâmplă: Would you have called the police? What would you have done?

would have, could have, might have

RezultatulSensulExemplu
would havevorbitorul e sigur de rezultatIf I had worn a helmet, I would have been fine.
could haveera posibil; cineva ar fi pututIf we had called sooner, the doctor could have saved him.
might havepoate; vorbitorul nu e sigurIf she had been more careful, she might have avoided the accident.

Pe românește: would have = aș fi / ar fi (sigur); could have = ar fi putut (era posibil); might have = poate că ar fi, s-ar fi putut să (nu e sigur). Atenție: unde româna spune ar fi putut să ajute, engleza nu adaugă alt verb după could sau might: urmează direct have + participiu (could have helped).

După have puneți întotdeauna participiul, ca în română după aș fi: would have broken, could have helped, might have missed. Nu would have broke și nu would have break. La verbele neregulate verificați a treia formă.

Propoziția cu if poate sta prima (cu virgulă) sau a doua (fără virgulă), cu același sens: If I'd checked the mirror, I'd have seen him = I'd have seen him if I'd checked the mirror.

Third conditional e pentru un trecut care nu se mai poate schimba. Pentru prezent sau viitor imaginat folosiți second conditional din lecția trecută: If I had a car, I would drive (acum) față de If I had had a car, I would have driven (atunci). Româna face aceeași distincție: dacă aș avea față de dacă aș fi avut.

Verifică ce ai citit

Câteva întrebări din testul lecției din aplicație (6 din 14). Scrie forma sau alege răspunsul.

  1. If he ___ the warning, he wouldn't have crashed.

  2. If I ___ about the ice, I would have warned you.

  3. If you had told me, I ___ you.

  4. If we had left earlier, we would have(catch) the train.

  5. If the car had stopped, the boy wouldn't have(break) his leg.

  6. Would you have(buy) a new bike if the insurance had paid?

Exemple din curs

Cuvântul marcat e locul unde se aplică regula. Apasă pe redare ca să auzi propoziția.

  1. What would have happened if nobody had been there?

    Ce s-ar fi întâmplat dacă nu ar fi fost nimeni acolo?

  2. Would you have stopped if you had seen the sign?

    Te-ai fi oprit dacă ai fi văzut semnul?

  3. If I'd checked my mirror, I'd have noticed the motorbike.

    Dacă mi-aș fi verificat oglinda, aș fi observat motocicleta.

  4. If I had seen the ice, I wouldn't have fallen.

    Dacă aș fi văzut gheața, nu aș fi căzut.

  5. Could the driver have stopped if he had braked earlier?

    Ar fi putut șoferul să se oprească dacă ar fi frânat mai devreme?

  6. What would you have done if the brakes had failed?

    Ce ai fi făcut dacă ar fi cedat frânele?

  7. If we had called sooner, the doctor could have saved him.

    Dacă am fi sunat mai devreme, doctorul ar fi putut să-l salveze.

  8. If you had driven more slowly, you would have stopped in time.

    Dacă ai fi condus mai încet, te-ai fi oprit la timp.

  9. Would your insurance have paid if the other driver had admitted it?

    Ar fi plătit asigurarea ta dacă celălalt șofer ar fi recunoscut asta?

  10. If I hadn't been so distracted, would I have scratched your car?

    Dacă nu aș fi fost atât de distras, ți-aș fi zgâriat mașina?

Propoziții din curs care folosesc regula: 25

Încearcă și tu

Tradu o propoziție care folosește regula. Ca în aplicație, verificarea marchează cuvântul greșit și numește regula din spatele lui.

2121/4

Propoziții

Scrie-o în engleză

Ce s-ar fi întâmplat dacă nu ar fi fost nimeni acolo?

1 / 4

Exersează regula în aplicație