if it wasn't/weren't for somebody/something1 (also if it hadn’t been for somebody/something)IF used to say who or what prevents or prevented something from happening 要不是某人/某物 If it hadn’t been for you, I should have drowned. 要不是你的话,我就淹死了。
→ if it wasn’t/weren’t for somebody/something at for1(4)
2 (also if it hadn’t been for somebody/something)IF used to say who or what prevents or prevented something from happening 要不是某人;要是没有某事物 We would have arrived much earlier if it hadn’t been for the snow. 要不是下雪,我们早就到了。
→ if it wasn’t/weren’t for somebody/something at it1(1)