Английский язык. Условные предложения третьего типа

Условные предложения 3-го типа в английском языке

Условные предложения третьего типа выражают предположения, относящиеся к прошедшему и поэтому являющиеся невыполнимыми. Как и условные предложения второго типа, они переводятся условными предложениями с глаголом в сослагательном наклонении (т.е. с глаголом в прошедшем времени с частицей бы).

В условных предложениях третьего типа в придаточном предложении (условии) употребляется форма Past Perfect Subjunctive, которя полностью совпадает с формой Past Perfect Tense. В главном предложении (следствии) употребляется форма сослагательного наклонения - сочетание should (с 1-м лицом ед. и мн. числа) и would (со 2-м и 3-м лицом ед. и мн. числа) с Present Perfect Tense:

If I had seen him yesterday, I should have asked him about it.Если бы я видел его вчера, я спросил бы его об этом.
He would not have caught cold if he had put on a warm coat.Он не простудился бы, если бы надел теплое пальто.
If your instructions had been received ten days ago, the goods would have been shipped by the S.S. "Sibir" yesterday.Если бы ваши указания были получены десять дней тому назад, товар был бы отгружен вчера параходом "Сибирь".

В условных предложениях третьего типа вместо придаточного предложения иногда употребляется оборот but for + существительное (или местоимение). Предлог but for имеет значение если бы не...

But for Comrade A I should not have finished by work in time.Если бы не товарищ А, я бы не закончил свою работу вовремя.
But for him she would not have got these dictionaries.Если бы не он, она бы не достала этих словарей.

Оборот с but for иногда встречается и в условных предложениях второго типа:

But for him she would still be in NY now.Если бы не он, она еще была бы в Нью-Йорке теперь.

Оборот с but for имеет то же значение, что и придаточное предложение if it had not been for..., if it were not for...,:

If it had not been for him, she wouldn't have got these dictionaries.Если бы не он, она бы не достала этих словарей.
If it were not for him, she would still be in NY now.Если бы не он, она еще была бы в Нью-Йорке теперь.