Условные предложения, образованные из элементов второго и третьего типов.

Иногда условие может относиться к прошедшему, а следствие к настоящему или будущему, или наоборот. Тогда мы имеем «смешанный» тип условного предложения:
1. If you had worked harder last year, you would know English well now.
Если бы вы работали усерднее в прошлом году, вы бы теперь хорошо знали английский язык.
В этом предложении условие относится к прошедшему, ввиду чего глагол-сказуемое в придаточном предложении выражено в Past Perfect Subjunctive (had worked), как в третьем типе условных предложений. Главное предложение, однако, относится к настоящему, и его глагол-сказуемое поэтому выражено сочетанием would с Indefinite Infinitive (would know), как во втором типе условных предложений.

2. If he knew English well, he would have translated the article without difficulty yesterday.
Если бы он знал хорошо английский язык, он перевел бы вчера эту статью без затруднения.

Здесь предположение, высказанное в придаточном предложении, сохраняет свою силу и в настоящее время (имеется в виду: если бы он знал английский язык вообще, т. е. и теперь). Глагол-сказуемое в придаточном предложении выражено поэтому Past Subjunctive (knew), как в условных предложениях второго типа. Главное предложение, однако, относится к прошедшему, и его глагол-сказуемое поэтому выражено сочетанием would с Perfect Infinitive, как в условных предложениях третьего типа.
master@onlinenglish.ru