¿In, On o At? Preposiciones de tiempo en inglés
Usa in para períodos amplios: meses, años, estaciones y partes del día. Usa on para días específicos de la semana y fechas concretas. Usa at para horas exactas y momentos puntuales del día.
IN
- in January
- in 2024
- in summer
- in the morning
- in the evening
ON
- on Monday
- on July 4th
- on my birthday
- on Christmas Day
- on a rainy day
AT
- at 3 o'clock
- at night
- at noon
- at midnight
- at the weekend
Ejemplos
She was born in July, not in August.
Ella nació en julio, no en agosto.
The meeting is on Friday at 10 a.m.
La reunión es el viernes a las 10 a.m.
I always go for a walk in the morning.
Siempre salgo a caminar por la mañana.
I was born in 15th March
I was born on 15th March
Cuando se menciona una fecha específica (día + mes), siempre usamos 'on'. Decir 'in 15th March' suena incorrecto para cualquier hablante nativo, porque 'in' se reserva para meses o años completos, no para fechas concretas.
Truco para recordar
Imagina el tiempo como un embudo: IN es el más grande (meses, años, estaciones — períodos amplios), ON es mediano (un día o fecha específica), y AT es el más pequeño (un momento exacto, como una hora). Cuanto más preciso es el tiempo, más pequeña es la preposición.
Pon a prueba lo aprendido
Pregunta 1 de 2
¿Cuál es la frase correcta para una fecha específica?
¿Por qué es tan confuso?
En español, la palabra 'en' se usa para casi todas las referencias de tiempo: 'en enero', 'en lunes', 'en las 3'. Esta falta de distinción hace que los hispanohablantes no sepan cuándo cambiar de preposición en inglés. El problema no es de lógica, sino de hábito: en español no hay que elegir, pero en inglés sí.
La buena noticia es que la lógica de in/on/at es muy consistente. Una vez que interiorizas la idea del 'embudo' (amplio → preciso), los errores desaparecen rápidamente. La excepción más notable es 'at night' y 'at the weekend', que son expresiones fijas y no siguen la regla del período amplio.
Preguntas frecuentes
18 pares de palabras que confundes porque en español son una sola
"I did a mistake." Tu cerebro eligió "did" porque en español "hacer" es un solo verbo. En inglés son dos — y la diferencia cambia el significado.
Envíame las 18 confusionesSin spam. Te puedes dar de baja cuando quieras.