hadn't been

n'avait pas été

→ have
phrase Rare #27,869
n'avait pas été Forme contractée de « had not been », souvent traduite par le plus-que-parfait. Dans « if it hadn't been for… », le sens est « sans… » ou « si … n'avait pas été là » selon le contexte.
EN: She hadn't been there before.
FR: Elle n'y était jamais allée auparavant.

If only I hadn't been in such a hurry!

Si seulement je n'avais pas été aussi pressé !

I would have gone up to her and hit her, if you hadn't been like that!

Je serais allé(e) la voir et je l’aurais frappée, si tu ne t’étais pas comporté(e) comme ça !

— Howl's Moving Castle (2004)

If it hadn't been for his advice, I couldn't have succeeded.

Sans ses conseils, je n’aurais pas réussi.

If you hadn't been so dull I might have enjoyed yours more.

Si tu n’avais pas été aussi ennuyeux, j’aurais peut-être davantage apprécié le tien.

— War and Peace (1968)

East Jerusalem hadn't been occupied when I was born.

Jérusalem-Est n'était pas encore occupée à ma naissance.

If it hadn't been for the seatbelt, I wouldn't be alive today.

Sans la ceinture de sécurité, je ne serais pas en vie aujourd’hui.

Have you ever wondered what might've happened if Tom hadn't been here?

Vous êtes-vous déjà demandé ce qui aurait pu se passer si Tom n’avait pas été là ?

If it hadn't been for his help, I'd have failed.

Sans son aide, j’aurais échoué.

If it hadn't been for his help, she might have drowned.

Sans son aide, elle aurait peut-être été noyée.