Cassandre
"Je n'ai pas besoin de" n'est pas un anglais correct. Cependant, vous pouvez dire "Je n'ai pas besoin" + verbe à l'infinitif, ou "Je n'ai pas besoin de" + infinitif.
"Je n'ai pas besoin" signifie qu'il n'est pas nécessaire pour moi de faire quelque chose dans le présent ou le futur. Par exemple, vous pourriez dire « Mon mari vient d'acheter du lait, alors maintenant je n'ai plus besoin d'aller au magasin ».
"Je n'en avais pas besoin" a le même sens mais fait référence au passé, par exemple "Je n'ai pas eu besoin d'aller au magasin hier, car mon mari avait déjà acheté du lait".
"Je n'en avais pas besoin" est différent de "Je n'en avais pas besoin". Cela implique que vous avez terminé l'action et que vous avez ensuite constaté qu'elle n'était pas nécessaire. Ex : "Je suis allé au magasin et j'ai acheté du lait.
Quand je suis rentré à la maison, j'ai découvert que mon mari en avait déjà acheté, alors... je n'avais pas besoin d'y aller."