Harmadik típusú feltételes mondat
Röviden
| Tagmondat | Forma |
|---|---|
| ha-tagmondat | if + had (not) + 3. alak |
| következmény | would / could / might (not) have + 3. alak |
| kérdés | would + alany + have + 3. alak? |
If I'd seen the ice, I wouldn't have fallen. A ha-tagmondatba nem kerül would, ott a volna megfelelője a had. Jelentés: would = biztos, could = képes lett volna, might = talán.
B1 · 17. lecke · A harmadik típusú feltételes mondat
A teljes magyarázat, abból a leckéből, amely ezt a szabályt tanítja
Magyarul jól ismered ezt a helyzetet: ha láttam volna a jeget, nem estem volna el. A múlton már nem lehet változtatni, de elképzelhetünk egy másik múltat és annak következményét. Az angolban erre a harmadik típusú feltételes mondat (third conditional) szolgál. Ahogy a magyarban, itt is mindkét tagmondat valótlan: nem láttam a jeget, és el is estem.
- Valós múlt: I didn't see the ice, so I fell.
- Elképzelt múlt: If I had seen the ice, I wouldn't have fallen.
Hogyan épül fel
| Rész | Forma | Példa |
|---|---|---|
| a ha-tagmondat (az elképzelt feltétel) | if + had + past participle | if she had looked |
| a következmény-tagmondat | would have + past participle | she would have seen the car |
| lágyabb, kevésbé biztos következmény | could have / might have + past participle | she might have stopped in time |
A fő eltérés: a magyar mindkét tagmondatban ugyanazt a formát használja (láttam volna – nem estem volna), az angol viszont kettőt. A ha-tagmondatba a befejezett múlt (past perfect) kerül, amelyet a 3. leckéből ismersz: had + az ige 3. alakja (had left, had seen, had been). A következmény-tagmondatba would have + 3. alak kerül (would have caught, would have broken). Beszédben a had és a would is 'd-re rövidül: If I'd known, I'd have called you.
Ne fordítsd le mindkét volna-t would-dal. A ha-tagmondatban a volna megfelelője a had: If I had known, és nem If I would have known. A would csak a következmény-tagmondatba kerülhet.
Állító, tagadó és kérdő forma
| Típus | Példa | Mi történt valójában |
|---|---|---|
| állító | If you had driven more slowly, you would have stopped in time. | You drove fast and didn't stop in time. |
| tagadó | If he hadn't been so tired, he wouldn't have made that mistake. | He was tired and made the mistake. |
| kérdő | What would you have done if the brakes had failed? | The brakes didn't fail. |
Tagadáskor a not a had vagy a would után áll: hadn't + 3. alak, wouldn't have + 3. alak. Bármelyik tagmondat lehet tagadó, vagy akár mindkettő. Kérdésben a would az alany elé kerül: Would you have called the police? What would you have done?
would have, could have, might have
| Következmény | Jelentés | Példa |
|---|---|---|
| would have | a beszélő biztos benne, mi lett volna | If I had worn a helmet, I would have been fine. |
| could have | lehetséges lett volna; valaki képes lett volna rá | If we had called sooner, the doctor could have saved him. |
| might have | talán; a beszélő nem biztos benne | If she had been more careful, she might have avoided the accident. |
A magyar -hatott volna mindkét lágyabb jelentést lefedi (megmenthette volna = képes lett volna rá, de azt is jelentheti, hogy talán megtörtént volna). Angolul válassz: ha valaki képes lett volna rá, akkor could have; ha csak talán történt volna meg, akkor might have.
Minden have után a 3. alak áll: would have broken, could have helped, might have missed. Ne írd, hogy would have broke vagy would have break.
A ha-tagmondat állhat elöl vagy hátul, a jelentés ugyanaz. A vesszőhasználat viszont eltér a magyartól: magyarul mindig van vessző, angolul csak akkor, ha az if áll elöl: If I'd checked the mirror, I'd have seen him = I'd have seen him if I'd checked the mirror.
A harmadik típus a megváltoztathatatlan múltról szól. Jelenre vagy jövőre a második típust használd, amelyet az előző leckében tanultál. A magyar a lenne és a lett volna között tesz különbséget, az angol a had és a had had között: If I had a car, I would drive (most), de If I had had a car, I would have driven (akkor). A dupla had had furcsán fest, de helyes.
Ellenőrizd, amit olvastál
6 kérdés – a lecke összesen 14 kérdést tesz fel az alkalmazásban. Írd be az alakot, vagy válaszd ki a választ.
If he ___ the warning, he wouldn't have crashed.
If I ___ about the ice, I would have warned you.
If you had told me, I ___ you.
If we had left earlier, we would have(catch) the train.
If the car had stopped, the boy wouldn't have(break) his leg.
Would you have(buy) a new bike if the insurance had paid?
Példák a kurzusból
A megjelölt szó az, amelyre a szabály vonatkozik. Nyomd meg a lejátszást, és meghallgathatod a mondatot.
What would have happened if nobody had been there?
Mi történt volna, ha ott senki sem lett volna?
Would you have stopped if you had seen the sign?
Megálltál volna, ha meglátod a táblát?
If I'd checked my mirror, I'd have noticed the motorbike.
Ha megnéztem volna a tükrömet, észrevettem volna a motort.
If I had seen the ice, I wouldn't have fallen.
Ha láttam volna a jeget, nem estem volna el.
Could the driver have stopped if he had braked earlier?
Meg tudott volna állni a sofőr, ha korábban fékez?
What would you have done if the brakes had failed?
Mit csináltál volna, ha felmondja a szolgálatot a fék?
If we had called sooner, the doctor could have saved him.
Ha hamarabb hívtuk volna, az orvos meg tudta volna menteni.
If you had driven more slowly, you would have stopped in time.
Ha lassabban vezettél volna, időben megálltál volna.
Would your insurance have paid if the other driver had admitted it?
Kifizette volna a biztosításod, ha a másik sofőr beismerte volna?
If I hadn't been so distracted, would I have scratched your car?
Ha nem lettem volna olyan szétszórt, megkarcoltam volna az autódat?
A kurzus ennyi mondatában szerepel ez a szabály: 25
Próbáld ki te is
Fordíts le egy mondatot, amelyben ez a szabály szerepel. Az ellenőrzés megjelöli az elcsúszott szót, és megnevezi a mögötte álló szabályt, ahogy az alkalmazásban.
Mondatok
Írd le angolul
Mi történt volna, ha ott senki sem lett volna?