PromotionBanner

回答

まず、without for でなく withoutです。 
意味の違いはありませんが、
If it were not for と If it had not been forのみ倒置が起こります。
それぞれ倒置すると、ifが消えてSVが逆転して
Were it not for
Had it not been for となります。
この場合でも意味の違いは無いので、
もし〜が無かったら、なければ
と訳してもらって大丈夫です。

この回答にコメントする
疑問は解決しましたか?
News
Clear img 486x290
ノート共有アプリ「Clearnote」の便利な4つの機能
Siora photography hgfy1mzy y0 unsplash scaled
共通テストで使える数学公式のまとめ
Jeshoots com 436787 unsplash min 3 486x290
「二次関数の理解」を最大値まで完璧にするノート3選