I'd known= I had known
If I'd known, I'd have called.
В if-части 'd = had.Научиться говорить о нереальных ситуациях в прошлом: если бы что-то случилось (но не случилось), результат был бы другим.
Обе части — воображаемые. Если if-часть стоит первой, между частями запятая.
| If-часть: условие | Результат | Что было на самом деле | |
|---|---|---|---|
| формула | had + V3 | would / could / might have + V3 | оба времени — прошлые |
| If I had studied, | I would have passed. | не учился — не сдал | |
| If she had left earlier, | she wouldn't have missed the train. | вышла поздно — опоздала | |
| If they had called, | we could have waited. | не позвонили — не подождали | |
| неправильно | NOT If I would have studied | NOT We would have wait | would — только в результате, после have — V3 |
В речи обе стяжки звучат одинаково; место в предложении подсказывает, какая это.
If I'd known, I'd have called.
В if-части 'd = had.I'd have called you at once.
В результате 'd = would.NOT If I would have known…
В if-части would не бывает.