En cuanto al último día, no existe un modismo como "yesterday" en inglés. En inglés, último día suele tener un significado específico, refiriéndose al día final del juicio (cristianismo). Al mismo tiempo, el día del juicio final también puede traducirse como el fin del mundo, es decir, el último día de la humanidad. En un contexto específico, también puede significar el último día de un período de tiempo determinado. Por ejemplo: el último día de este mes (el último día de este mes)
Anoche puedes decir "anoche". ¿Puedes decir que ayer fue el "último día"?
No~ Se puede decir que ayer es ayer~