If it were not for …
结构︰
if it were not for+名词/子句,主语+would/should 等+原形动词…
说明︰
此句型意为“若非(有)…”。此类句构专门用于表示与现在事实相反的<假设语气>。亦可用“but for+<名词>”或“without+<名词>”代替。were 可以提前,省略 if,如例句3。
If it were not for oxygen and nitrogen in the air, no man could live on the earth.
大气中如果没有氧和氮,人就无法生存于地球了。
大气中如果没有氧和氮,人就无法生存于地球了。