Spanish → English
ayer
/aˈjeɾ/¿Cómo se dice "ayer" en inglés?
In English
'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
Úsalo cuando quieras decir 'ayer por la noche'. En inglés, 'yesterday night' NO es correcto; siempre se dice 'last night'.
Es la traducción de 'anteayer'. En inglés no existe una sola palabra para este concepto; siempre se usa esta frase completa.
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
- I forgot my keys yesterday. (Ayer olvidé mis llaves.)
- Yesterday's meeting was cancelled. (La reunión de ayer fue cancelada.)
- She called me yesterday morning. (Ella me llamó ayer por la mañana.)
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.