Вопросы к Поиску с Алисой
Конструкция but for в условных предложениях второго и третьего типов позволяет сократить размер предложения, не изменяя его смысла. anglyaz.ru Она как бы заменяет условную часть предложения. anglyaz.ru
But for передаёт идею «если бы не» и указывает на определённые обстоятельства, без которых действие бы не произошло (или наоборот — произошло бы). enginform.com
Примеры: