Topic 06 · 6 free video lessons · 24 min

Spanish prepositions: where, when, how and for how long

Spanish prepositions by the question they answer: where (en, sobre), when (a, de, por), how (con, sin), and how long (desde, hace, llevar).

Watch in this orderPrepositions: the lessons

  1. 1 4:13 Lesson 28 · A2 Spanish prepositions of place: en, sobre, debajo de, entre and more Spanish prepositions of place say where something is: en (in, on, at), sobre or encima de (on top of), debajo de (under), delante de (in front of), detrás de (behind), al lado de (next to), entre (between), enfrente de (across from), dentro de (inside), fuera de (outside), cerca de (near), lejos de (far from). Always use them with estar.
  2. 2 4:06 Lesson 27 · A2 Spanish prepositions of time: a, de, en, por, durante, desde and hasta Spanish prepositions of time: a for clock times (a las tres), de after a clock time (de la mañana), en for months, years and seasons, por for parts of the day alone (por la tarde), durante for a finished duration, desde and hasta for start and end points. Days of the week take no preposition: el lunes.
  3. 3 2:41 Lesson 26 · A2 Spanish prepositions of manner: con, sin, según, como and set phrases Spanish prepositions of manner describe how an action is done. Con + noun (con cuidado, carefully) and sin (sin prisa, without hurry) are the most useful; según means according to and como means like. Fixed phrases use a (a pie, a mano), en (en voz alta, en serio), de (de memoria, de repente) and por (por escrito).
  4. 4 4:28 Lesson 29 · B1 How long in Spanish: cuánto tiempo, desde cuándo and llevar + gerund To ask how long in Spanish, start with ¿Cuánto tiempo…? For a duration that continues to now, use ¿Cuánto tiempo hace que + present? or ¿Cuánto tiempo llevas + gerund? (¿Cuánto tiempo llevas viviendo aquí?). Answer with llevo + time + gerund or hace + time + que + present, not the present perfect. For an event, ask ¿Cuánto dura…?
  5. 5 4:31 Lesson 30 · B1 Since and for in Spanish: desde, desde hace, hace…que, durante and por Since = desde + a point in time (vivo aquí desde 2019). For = desde hace + a duration when the action continues (vivo aquí desde hace cinco años), or hace + duration + que + present. For a finished period, use durante or por with the preterite (viví allí durante un año). Spanish uses the present where English says I have lived.
  6. 6 4:27 Lesson 12 · B1 Present perfect continuous in Spanish: llevo + -ndo and he estado + -ndo The present perfect continuous in Spanish ('I have been doing') has three forms. With a stated duration, use llevar + time + gerund (llevo dos años estudiando) or hace + time + que + present (hace dos años que estudio). For recent activity with no exact duration, use haber + estado + gerund (he estado estudiando mucho últimamente).

Ask any of my intermediate students what still feels random after a year of Spanish and they say the same thing: the prepositions. En or a? Por or durante? Desde or hace? This hub organizes Spanish prepositions by the question they answer, where, when, how and for how long, so the choice stops feeling like a coin toss.

The map is simple. Three lessons cover the three big families of Spanish prepositions: place, time and manner. Three more zoom in on the trickiest job of all, talking about duration, where English "for," "since" and "how long" all need their own Spanish solution.

Where, when, how, and for how long

1. Spanish prepositions of place. En, sobre, debajo de, entre, delante de, detrás de: El gato está debajo de la mesa. (The cat is under the table.) Start here because location is the first thing you describe in a new city, and because estar + place is a pattern you already know.

2. Spanish prepositions of time. A for clock time, en for months and years, por for parts of the day, de for "in the morning" after a time: La reunión es a las nueve de la mañana. (The meeting is at nine in the morning.) Schedules, appointments and plans.

3. Spanish prepositions of manner. Con, sin, según, como, a: Lo hizo con cuidado. (He did it carefully.) Café sin azúcar. (Coffee without sugar.) How something is done, in one small word.

4. How long in Spanish. ¿Cuánto tiempo llevas…? and ¿Cuánto tiempo hace que…?: ¿Cuánto tiempo llevas en México? (How long have you been in Mexico?) The question every traveler gets asked, and the two structures that answer it.

5. Since and for in Spanish. Desde for a starting point, hace and desde hace for a length of time: Vivo aquí desde 2019. (I've lived here since 2019.) Vivo aquí desde hace cinco años. (I've lived here for five years.) Notice the present tense where English uses the present perfect.

6. Present perfect continuous in Spanish. The verb pattern that completes the duration set: llevar + gerund. Llevo dos horas esperando. (I've been waiting for two hours.) It belongs here because it is the natural answer to "how long," and because it replaces the clunky he estado esperando most learners reach for first.

Prepositions of place lean on estar, and the duration lessons lean on the present and present perfect, so the Spanish tenses hub is the best companion to this one. If articles and pronouns still feel shaky, the basic Spanish grammar hub comes first; prepositions attach to nouns, and nouns bring their articles with them.

LessonForm / formulaExampleUse it when…
Prepositions of placeen, sobre, debajo de, entre, delante de, detrás de, al lado deLas llaves están sobre la mesa. — The keys are on the table.saying where someone or something is
Prepositions of timea + hour · en + month / year · por + part of day · de + a.m. / p.m.Nos vemos a las ocho. — See you at eight.clock times, dates, schedules
Prepositions of mannercon, sin, según, como, a + nounHabla con calma. — She speaks calmly.describing how something is done
How long in Spanish¿Cuánto tiempo llevas + gerund? · ¿Cuánto tiempo hace que + present?¿Cuánto tiempo hace que estudias? — How long have you been studying?asking about duration up to now
Since and fordesde + starting point · hace / desde hace + length of timeTrabajo aquí desde hace un año. — I've worked here for a year.saying since when, or for how long, something has been true
Present perfect continuousllevar + time + gerundLlevo tres meses aprendiendo español. — I've been learning Spanish for three months.an action still in progress, with its duration
Profe Fer's tip

Do not study Spanish prepositions from a list; study them from a room and a calendar. Describe where everything in your kitchen is, then describe your week hour by hour, then answer "how long have you…?" about five things in your life. Three short exercises, and you will have used every preposition in this hub in a sentence you actually mean.

Common questionsFAQ: spanish prepositions

What are the most common Spanish prepositions?
The ones you will use every day are a, de, en, con, sin, por, para, sobre, entre, desde, hasta and hacia. A handful of compound prepositions built on them cover location: debajo de, encima de, delante de, detrás de, al lado de. A and de are by far the most frequent, because they mark direction, time, possession and origin. Learning prepositions by the question they answer, where, when or how, is easier than learning them alphabetically.
What is the difference between en and a in Spanish?
En marks a location where something is: estoy en casa (I'm at home), vivo en Madrid (I live in Madrid). A marks movement toward a place or a point in time: voy a casa (I'm going home), a las tres (at three o'clock). The trap for English speakers is 'at': for location it is en, for clock time it is a. With estar you almost always want en; with ir you almost always want a.
How do you say 'for' with time in Spanish?
It depends on whether the action is still going on. For something that continues up to now, use hace or desde hace with the present tense: vivo aquí desde hace dos años (I've lived here for two years). For a completed period in the past, use durante or simply the preterite with the duration: viví allí durante dos años, or viví allí dos años. Por is possible but sounds less natural for duration in most of the Spanish-speaking world.
How do you ask 'how long have you…' in Spanish?
Two structures are common. ¿Cuánto tiempo llevas + gerund? asks about an activity in progress: ¿cuánto tiempo llevas estudiando español? ¿Cuánto tiempo hace que + present? works for any ongoing situation: ¿cuánto tiempo hace que vives aquí? Both use the present tense, not the present perfect as in English. The answer mirrors the question: llevo dos años estudiando, or hace dos años que vivo aquí.
What is the difference between desde and hace in Spanish?
Desde introduces the starting point, a date or moment: desde 2019, desde el lunes, desde que llegué (since I arrived). Hace introduces a length of time and answers 'how long': hace dos años (for two years, or two years ago, depending on the tense). Desde hace combines both: estudio español desde hace un año (I've studied Spanish for a year). If your English sentence has 'since,' start with desde; if it has 'for,' start with hace.
Free on YouTube

Every prepositions lesson is free on YouTube

Every lesson on this site is a free video on Profe Fer's channel. Subscribe so the next one lands in your feed.