Урок 4 из 4 · Урок 55. If I had known…: «если бы» о прошлом
Соберите три урока вместе. Слова «если бы» в русском одни, а форму выбирает вопрос: про какое время?
| Может случиться (53) | Если бы — сейчас (54) | Если бы — тогда (55) | |
|---|---|---|---|
| с if | If I have time, | If I had time, | If I had had time, |
| результат | I'll come. | I'd come. | I'd have come. |
| смысл | Будет время — приду. | Было бы время — пришёл бы, но его нет. | Было бы время — пришёл бы, но тогда его не было. |
Had had в последней строке — не опечатка: первое had — помощник, второе — третья форма от have, «имел».
Подсказки, что речь о прошлом: yesterday, last week, then, вчерашняя ситуация в разговоре. О сейчас — now, this year, «у меня нет машины», «я не знаю номер».
Как это называется. «Если бы» о прошлом в учебниках — third conditional, «тип 3». If + had + третья форма, во второй половине would have + третья форма. На схеме он стоит на нуле: условие уже не выполнить.
Смешанный случай. Бывает, что условие в прошлом, а результат — сейчас: «Если бы я тогда выучил английский, я бы сейчас работал в Лондоне». Тогда половины берут каждая своё время: if — как в этом уроке, результат — как в прошлом: If I had learned English at school, I'd work in London now. Учебники называют это «смешанный тип». Хватит понимать его на слух: собирается он из двух знакомых половин.