Je pense que le betterutilisé ici signifie qu’il est préférable de ~, mais est-il naturel de l’utiliser dans d’autres situations ?

Réponse d’un locuteur natif
Rebecca
Strictement parlant, il est grammaticalement correct d’écrire she'd better, ou she had better. D’un autre côté, she betterest incorrect. She/He/We/They betters’agit d’une expression familière ou occasionnelle, elle peut donc être utilisée dans d’autres situations occasionnelles.