Para el tiempo, en inglés se usa at con las horas (at 8 o’clock), on con los días y las fechas (on Monday, on 30th September) e in con los meses, los años y las estaciones (in October, in 2026, in winter). Para el lugar, in es «dentro de», on es «sobre una superficie» y at, «en un punto o lugar concreto» (at the door, at school).
El gran problema: una «en» para tres preposiciones
El español resuelve con una sola palabra, «en», lo que el inglés reparte entre in, on y at. «En julio», «en lunes», «en la mesa», «en casa», «en el autobús»: cinco «en» que en inglés son in July, on Monday, on the table, at home, on the bus. La buena noticia es que las reglas son claras, y que casi todo cabe en dos tablas.
In, on, at para el tiempo
La imagen que ayuda: at es un punto, on es un día y in es un periodo largo.
| Preposición | Uso | Ejemplos |
|---|---|---|
| at | horas y momentos precisos | at 8 o’clock, at midnight, at lunchtime, at night |
| at | fiestas y el fin de semana (británico) | at Christmas, at Easter, at the weekend |
| on | días de la semana y fechas | on Monday, on 30th September, on my birthday |
| on | un día + parte del día | on Monday morning, on Friday night |
| on | días de fiesta concretos | on Christmas Day, on Halloween |
| on | el fin de semana (americano) | on the weekend |
| in | meses, años, estaciones, siglos | in October, in 2026, in winter, in the 21st century |
| in | partes del día | in the morning, in the afternoon, in the evening |
| in | plazo: dentro de | in ten minutes, in two weeks |
- Sin preposición. Delante de this, next, last, every, y con today, tomorrow, yesterday, no hay preposición: next Monday, last year, every morning. Nunca «on next Monday».
- In the morning, pero at night. Es la excepción que todos los alumnos confunden: in the morning, in the afternoon, in the evening, pero at night.
- In ten minutes es «dentro de». The bus leaves in ten minutes: dentro de diez minutos, no «en diez minutos» de duración.
For, since, ago, during, until, by
I’ve lived here for three years.Vivo aquí desde hace tres años. (duración)
I’ve lived here since 2023.Vivo aquí desde 2023. (punto de partida)
I moved here three years ago.Me mudé aquí hace tres años.
I fell asleep during the film.Me dormí durante la película.
The shop is open until 8.La tienda abre hasta las 8.
Hand it in by Friday.Entrégalo antes del viernes, como muy tarde.
For va con una duración y since, con un punto de partida; los dos piden a menudo el present perfect. Ago va detrás de la expresión de tiempo y con el pasado simple. Until indica hasta cuándo dura algo; by, el límite para que algo esté hecho.
In, on, at para el lugar
- In: dentro. Espacios cerrados o delimitados, ciudades y países: in the box, in the classroom, in Madrid, in Spain, in the picture.
- On: sobre una superficie. on the table, on the wall, on the floor, on page 12, on the first floor. También con calles sin número: on Oxford Street (en el Reino Unido se oye igualmente in Oxford Street).
- At: un punto o un lugar por su función. at the door, at the bus stop, at school, at work, at home, at the cinema; y con direcciones con número: at 10 Downing Street.
La diferencia entre in y at a veces es de punto de vista: She’s at school (está en clase, en su actividad) frente a She’s in the school (está dentro del edificio).
Las demás preposiciones de lugar
| Inglés | Español |
|---|---|
| under | debajo de |
| next to / beside | al lado de |
| between | entre (dos) |
| among | entre (varios) |
| behind | detrás de |
| in front of | delante de |
| opposite | enfrente de |
| above / over | encima de, por encima de (sin tocar) |
| below | por debajo de |
| near | cerca de |
| on the left / on the right | a la izquierda / a la derecha |
| at the top / at the bottom | arriba / abajo (de una página, de una lista) |
| in the corner | en la esquina (de una habitación) |
| on the corner | en la esquina (de una calle) |
El falso amigo más traicionero: in front of es «delante de», no «enfrente de». «El banco está enfrente del colegio» es The bank is opposite the school (en inglés americano, también across from).
Transportes y movimiento
- By sin artículo. by car, by bus, by train, by plane; pero on foot, a pie.
- In o on según el vehículo. in a car, in a taxi (vehículos pequeños, donde no se va de pie), pero on the bus, on a train, on a plane, on a bike.
- Arrive in, arrive at, nunca arrive to. arrive in London (ciudad o país), arrive at the station (un lugar concreto).
- Go home, sin to. go to school, go to work, pero go home.
En clase: las preposiciones en cinco minutos
Las preposiciones se aprenden con el cuerpo y con los objetos de la clase, más que con listas. Unos minutos al principio de cada clase bastan:
- Coloca un objeto (una goma, un peluche) en un sitio de la clase antes de que entren los alumnos.
- Pregunta Where’s the rubber? y deja que la clase responda: It’s under the chair!
- Un alumno lo mueve y da la nueva posición; la clase la repite.
- Cierra con la fecha y la hora, que ya llevan su preposición: Today is Wednesday. We’re in September. The class starts at nine.
Adaptar al nivel del grupo
- A1Lugar con objetos: in, on, under, next to
- A2Tiempo: at 9, on Monday, in October, y dar direcciones sencillas
- B1For, since, ago, until y by, con el present perfect
- B2Matices de punto de vista (at school / in the school) y preposiciones dependientes (good at, interested in, depend on)
En Primaria, Simon says: put your hand on your head! y el dibujo dictado (el profesor describe, la clase dibuja) funcionan muy bien. En la ESO, el juego del escondite (I’ve hidden the ball. Where is it?) con preguntas de sí o no. En Bachillerato o en la EOI, los falsos amigos y las preposiciones dependientes.
Errores típicos de los alumnos hispanohablantes
- Usar in para todo: «in Monday», «in the table», «in the bus». Correcto: on Monday, on the table, on the bus.
- Decir «in the night». Correcto: at night.
- Poner preposición delante de next o last: «on next Friday», «in last year».
- Confundir in front of (delante de) con opposite (enfrente de).
- Decir «arrive to Madrid». Correcto: arrive in Madrid.
- Decir «go to home». Correcto: go home.
- Decir «by the car» o «in foot». Correcto: by car, on foot.
- Calcar «desde hace»: «I live here since three years». Correcto: I’ve lived here for three years.
- Poner ago delante: «ago three years». Correcto: three years ago.
Tu rutina de inicio de clase, lista cada mañana
La fecha, la hora, los números, la palabra del día: proyectados al nivel de tu clase, sin preparación. Sin preparación: pruébalo todo gratis durante 15 días de uso.
Preguntas frecuentes
¿Cuándo se usa in, on y at?
Para el tiempo: at con las horas (at 8), on con los días y fechas (on Monday), in con meses, años y estaciones (in May, in 2026). Para el lugar: in es dentro, on es sobre una superficie y at, un punto o lugar concreto (at the door, at school).
¿Se dice in the night o at night?
At night. Pero in the morning, in the afternoon, in the evening.
¿At the weekend u on the weekend?
At the weekend es británico; on the weekend es americano. Las dos son correctas en su variedad.
¿Cuál es la diferencia entre in front of y opposite?
In front of es «delante de»; opposite es «enfrente de», al otro lado de la calle o de la mesa. The bank is opposite the school.
¿Por qué se dice on the bus pero in the car?
Por costumbre: con los vehículos grandes en los que se puede ir de pie o caminar (bus, train, plane) y con la bici se usa on; con los pequeños (car, taxi), in.
¿Cuál es la diferencia entre for y since?
For va con una duración (for three years) y since con el punto de partida (since 2023). Los dos equivalen a nuestro «desde hace» y «desde».