¿Anteayer y anoche significan lo mismo?
Hay una diferencia de significado.
La noche anterior (refiriéndose a la noche anterior a un determinado día del pasado)
Anoche anoche
Por ejemplo
Te vas al extranjero hoy, tu amigo se despidió de ti anoche, así que úsalo anoche.
Supongamos que recuerdas más tarde y dices que la noche antes de irte al extranjero, un amigo se despidió de ti. En este caso se debe utilizar la noche anterior.