← Word Finder (Spanish)

Spanish → English

ayer

/aˈjeɾ/

¿Cómo se dice "ayer" en inglés?

In English

yesterday /ˈjɛstərdeɪ/

'Yesterday' es el equivalente exacto de 'ayer' en inglés: se refiere al día inmediatamente anterior al de hoy. Funciona como adverbio, sustantivo y adjetivo, igual que en español.

Other ways to say it

last night /læst naɪt/

Úsalo cuando quieras decir 'ayer por la noche'. En inglés, 'yesterday night' NO es correcto; siempre se dice 'last night'.

the day before yesterday /ðə deɪ bɪˌfɔːr ˈjɛstərdeɪ/

Es la traducción de 'anteayer'. En inglés no existe una sola palabra para este concepto; siempre se usa esta frase completa.

the other day /ðə ˈʌðər deɪ/

Expresión informal que significa 'hace unos días' o 'el otro día'. No es un sinónimo exacto de 'yesterday'; se refiere a un día reciente pero no necesariamente el anterior.

When to use it

"Yesterday" es uno de los adverbios de tiempo más básicos del inglés y tiene un uso casi idéntico al de "ayer" en español, por lo que la traducción es directa. Sin embargo, el error más común entre hispanohablantes es construir la expresión "yesterday night" por analogía con "ayer por la noche": en inglés esto es incorrecto y siempre se debe decir "last night". Sí son correctas las combinaciones "yesterday morning" (ayer por la mañana), "yesterday afternoon" (ayer por la tarde) y "yesterday evening" (ayer al atardecer/por la tarde-noche). Otra trampa frecuente es olvidar que "yesterday" también puede actuar como adjetivo, como en "yesterday's meeting" (la reunión de ayer), lo que resulta muy natural en inglés pero sorprende a los estudiantes hispanohablantes. Curiosidad cultural: la canción "Yesterday" de The Beatles (1965) es una de las más versionadas de la historia, así que esta palabra lleva décadas resonando en el oído hispanohablante antes incluso de estudiar inglés.

In context

Full English definition

FAQ

¿Se puede decir 'yesterday night' en inglés?
No, es uno de los errores más comunes entre hispanohablantes. La forma correcta es siempre 'last night'. Sin embargo, 'yesterday morning', 'yesterday afternoon' y 'yesterday evening' sí son correctas.
¿Cómo se dice 'anteayer' en inglés?
No existe una sola palabra. Se dice 'the day before yesterday'. Por ejemplo: 'It happened the day before yesterday' (Pasó anteayer).
¿'Yesterday' va siempre al principio o al final de la frase?
Puede ir en ambas posiciones. 'Yesterday I went to the gym' y 'I went to the gym yesterday' son igualmente correctas. Colocarlo al principio le da mayor énfasis al tiempo.
¿Se usa 'yesterday' con el pasado simple o con el pretérito perfecto?
Siempre con el pasado simple (simple past), nunca con el presente perfecto (present perfect). Decir 'I have seen him yesterday' es un error grave; lo correcto es 'I saw him yesterday'. El presente perfecto no se combina con marcadores de tiempo pasado específico.