If I had known that you were there, I would have written you a letter. — Если бы я знал, что вы там были, я бы написал вам письмо.
Эта конструкция описывает нереальную ситуацию в прошлом, а не сейчас. «Если бы я знал» когда-то раньше, в прошлом, а не сейчас.
Примечание - Нереальная ситуация для прошлого возможна также без использования if.
Had I known that you were there, I would have written you a letter. — Знай я, что вы там были, я бы написал вам письмо.
Условные предложения в английском языке бывают четырех типов: Type 0, Type 1, Type 2, Type 3.
Type 0 Conditionals (general truth)
Условные предложения данного типа описывают законы природы, общие истины, общеизвестные факты.
if-clause | main clause |
Present Simple go | Present simple do |
If it rains, the roads get slippery and dangerous. - Когда идёт дождь, дороги становятся скользкими и опасными. - общеизвестный факт
Type 1 Conditionals (real present)
Условные предложения данного типа выражают реальные или очень имоверные, возможные ситуации в настоящем или будущем.
if-clause | main clause |
Present Simple go Present Continuous is going | Future Simple will do modal verb+ bare infinitive can do imperative do |
If we work hard, we’ ll finish the project on time. Если мы будем хорошо работать, мы вовремя закончим проект.- возможная ситуация
Type 2 Conditionals (unreal present)
Условные предложения данного типа выражают воображаемые ситуации, которые противоречат реальности и то, что они произойдут в настоящем или будущем маловероятно.
if-clause | main clause |
Present Subjunctive II went | Present Conditional mood would do |
If I won the money, I would buy a new car. - Если бы я выиграл деньги, я бы купил новый автомобиль.- нереальная ситуация
Type 3 Conditionals (unreal past)
Условные предложения данного типа выражают воображаемые ситуации, относящиеся к прошлому.
if-clause | main clause |
Past Subjunctive II had gone | Past Conditional mood would have done |
If I had been more careful, I wouldn’t have made such a big mistake. - Если бы я тогда был более внимательным, я бы не сделал такую огромную ошибку.- нереальная ситуация в прошлом.
Mixed Conditionals (Смешанный тип)
Иногда встречаются предложения смешанного типа, как правило, в таких предложениях используются Type 2 и Type 3 Conditionals.
If you were more polite, you wouldn’t have spoken to your boss like that. - Если бы ты был более вежлив (всегда), ты бы не разговаривал так со своим начальником (тогда). В этом случае придаточное предложение относится к настоящему, описывает характерную черту человека, а главное предложение относится к прошлому, описывает ситуацию, которая уже произошла.
If she had not missed the bus she would be here now. - Если бы она не опоздала на автобус (тогда), она была бы здесь сейчас. В этом случае придаточное относится к прошлому, а главное предложение к настоящему.
Предложения с I wish.
Здесь же стоит рассмотреть английские речевые конструкции, используемые для того, чтобы выразить желание или сожаление по поводу наступления события, поскольку они имеют много общего с условными предложениями. Для этого можно использовать выражения со словом wish, причём:
1. Если речь идёт о настоящем времени, то само событие имеет форму Past Simple. Здесь также используется were, а не was.
I wish you were here. - Хотелось бы, чтобы ты был здесь.
2. Если мы желаем, чтобы что-то произошло в будущем, то перед глаголом, обозначающем это событие, ставится слово would.
I wish it would stop raining. - Хотелось бы, чтобы дождь прекратился.
3. Если мы сожалеем о том, что нечто не произошло, то используется прошедшее завершённое время.
I wish I had studied foreign language. - Надо было изучать иностранные языки.