Preposiciones en inglés: in, on, at y las preposiciones de lugar y tiempo

In, on, at y las demás preposiciones de lugar y tiempo, con las reglas, las excepciones y los errores que calca el español.

Lo esencial

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ónUsoEjemplos
athoras y momentos precisosat 8 o’clock, at midnight, at lunchtime, at night
atfiestas y el fin de semana (británico)at Christmas, at Easter, at the weekend
ondías de la semana y fechason Monday, on 30th September, on my birthday
onun día + parte del díaon Monday morning, on Friday night
ondías de fiesta concretoson Christmas Day, on Halloween
onel fin de semana (americano)on the weekend
inmeses, años, estaciones, siglosin October, in 2026, in winter, in the 21st century
inpartes del díain the morning, in the afternoon, in the evening
inplazo: dentro dein ten minutes, in two weeks
  1. 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».
  2. 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.
  3. 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

  1. In: dentro. Espacios cerrados o delimitados, ciudades y países: in the box, in the classroom, in Madrid, in Spain, in the picture.
  2. 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).
  3. 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ésEspañol
underdebajo de
next to / besideal lado de
betweenentre (dos)
amongentre (varios)
behinddetrás de
in front ofdelante de
oppositeenfrente de
above / overencima de, por encima de (sin tocar)
belowpor debajo de
nearcerca de
on the left / on the righta la izquierda / a la derecha
at the top / at the bottomarriba / abajo (de una página, de una lista)
in the corneren la esquina (de una habitación)
on the corneren 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

  1. By sin artículo. by car, by bus, by train, by plane; pero on foot, a pie.
  2. 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.
  3. Arrive in, arrive at, nunca arrive to. arrive in London (ciudad o país), arrive at the station (un lugar concreto).
  4. 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:

  1. Coloca un objeto (una goma, un peluche) en un sitio de la clase antes de que entren los alumnos.
  2. Pregunta Where’s the rubber? y deja que la clase responda: It’s under the chair!
  3. Un alumno lo mueve y da la nueva posición; la clase la repite.
  4. 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.

Probar gratis

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».