AIはらだくんの最強英語パラフレーズ辞典

Were it not for ~ ⇔ If it were not for ~ ⇔ But for ~ ⇔ Without ~

現在の仮定:If it were not for ⇔ Were it not for ⇔ But for ⇔ Without。過去の仮定:If it had not been for ⇔ Had it not been for ⇔ But for ⇔ Without。if を省略すると were / had が文頭に出る。

直説法に戻すと Because there is water, living things can survive. / Because you helped me, I succeeded. となり、実は「水・あなたのおかげ」という感謝や重要性を強調する構文。選択肢では thanks to ~ に言い換えられる。