if not forはif there were not forの省略形ですか?
ネイティブによる回答
Rebecca
「if not for」は単体でも使えます。略語ではありませんが、「if it were not for」、「were it not for」、「if it was not for」、「was it not for」と意味も機能も似ています。これらの表現は「in the absence of, [something] would have happened」という意味で使います。 例: If it wasn't for my father's quick reflexes, we would have gotten into an accident.(お父さんのすばやい反射神経がなければ、私たちは事故に遭っていただろうね。) 例: If it weren't for my bad math scores, I would have gotten into a better university.(数学の成績が悪くなければ、もっといい大学に入れたのに。)