ñCero a Fluido
Free

The grammar course

Fifty-three units, each a map rather than a workbook: the pattern, the examples worth memorising, and the trap English speakers fall into. Read one, then go and notice it in your input.

Grammar curriculum

Fifty-three units, in the order you will actually need them

Each unit is a map, not a workbook: the pattern, the two or three examples worth memorising, and the trap English speakers fall into. Read one, then go and notice it in your input. Quizzes sit at the end of the A1–B2 blocks; your best score is saved.

Reading a conjugation table here: hablo shows the stem in plain type and the ending in blue. Red marks an irregular form. Persons run yo · tú · él/ella/usted · nosotros · vosotros · ellos/ustedes. Latin America uses ustedes for both formal and informal "you all" and never uses vosotros.

A1 Foundations · units 1–14

01Sounds, stress and the written accentRead this first; it makes every later table pronounceable.

Spanish stress follows two rules and one override. Rule 1: a word ending in a vowel, -n or -s is stressed on the second-to-last syllable: ca-SA, ha-BLAN, LU-nes. Rule 2: a word ending in any other consonant is stressed on the last syllable: ha-BLAR, ciu-DAD, es-pa-ÑOL. Override: a written accent mark tells you exactly where the stress is when the rules would get it wrong: ca-FÉ, MÚ-si-ca, ha-BLÓ.

That is why the accent in habló (he spoke) is not decoration: without it, hablo means "I speak." Accents change meaning; never drop them.

hablo / hablóI speak / he spokeesta / estáthis / isel / élthe / hesi / síif / yes
Do this: Full pronunciation guide, with sounds you can play, in the pronunciation section.
02Gender and articlesEvery noun is masculine or feminine; the article tells you which.

Nouns ending in -o are usually masculine (el libro), nouns in -a usually feminine (la casa). Also feminine: -ción, -sión, -dad, -tad, -umbre, -ez (la nación, la ciudad, la vejez). Also masculine: -ma words from Greek (el problema, el sistema, el idioma), days, months, numbers, and -or nouns (el color, except la flor).

Masc. sing.Fem. sing.Masc. pl.Fem. pl.
theellaloslas
a / someununaunosunas
el día, el mapa, la mano, la fotocommon exceptions to the -o/-a ruleel agua fría, las aguasfeminine words starting with stressed a take el in the singular only
Trap: learn every noun with its article (la mano, not mano). Guessing later costs far more than the two extra syllables now.
03PluralsTwo rules, and they also apply to adjectives.

Vowel ending: add -s (casa → casas). Consonant ending: add -es (ciudad → ciudades). A final -z becomes -ces (lápiz → lápices). Words ending in unstressed -s don't change (el lunes → los lunes). A written accent on the last syllable disappears when -es is added, because the stress now falls naturally (canción → canciones).

el examen → los exámenesstress stays put, so the accent appearslos padres"parents" (a mixed group is masculine plural)
04Ser vs. estarTwo verbs for "to be." Identity vs. state.

Ser = what something is: identity, origin, profession, characteristics, time, possession, events. Estar = how or where something is: location, temporary conditions, feelings, results of change, progressive tenses. The old "permanent vs temporary" rule is wrong (está muerto is permanent; es joven is not). Think essence vs state.

serestar
yosoyestoy
eresestás
él / ella / ustedesestá
nosotrossomosestamos
vosotrossoisestáis
ellos / ustedessonestán
Soy médico. Soy de Perú. Son las tres.identity, origin, time → serEstoy en casa. Estoy cansado. Está roto.location, condition, result → estarLa fiesta es en mi casa.an event's location uses ser (where it "takes place")Es aburrido / Está aburrido.He is boring / He is bored. Same adjective, different verb, different meaning.
Trap: estar + past participle for results: la puerta está abierta (the door is open). ser + participle is the passive: la puerta fue abierta por el portero.
05Present tense: regular -ar, -er, -irThree sets of endings unlock thousands of verbs.

Drop the infinitive ending, add the person ending. The yo form is always -o. The -er and -ir sets differ only in nosotros and vosotros. Subject pronouns are usually dropped because the ending already says who.

hablar (to speak)comer (to eat)vivir (to live)
yohablocomovivo
hablascomesvives
él / ella / ustedhablacomevive
nosotroshablamoscomemosvivimos
vosotroshabláiscoméisvivís
ellos / ustedeshablancomenviven

The Spanish present covers three English forms: hablo = I speak, I am speaking, I do speak. It is also used for the near future: Mañana trabajo (I'm working tomorrow).

Drill it: the conjugation trainer below generates unlimited prompts for exactly these endings.
06The ten irregular verbs you cannot avoidThey are irregular because they are used constantly. Learn them as words.

Most have an irregular yo form only ("go-verbs") and are otherwise regular or stem-changing.

verbyoélnosotrosvosotrosellos
tener (have)tengotienestienetenemostenéistienen
ir (go)voyvasvavamosvaisvan
hacer (do/make)hagohaceshacehacemoshacéishacen
poder (can)puedopuedespuedepodemospodéispueden
querer (want)quieroquieresquierequeremosqueréisquieren
decir (say)digodicesdicedecimosdecísdicen
venir (come)vengovienesvienevenimosvenísvienen
poner (put)pongoponesponeponemosponéisponen
saber (know)sabessabesabemossabéissaben
salir (go out)salgosalessalesalimossalíssalen

Also: dar → doy, ver → veo, conocer → conozco, traer → traigo, oír → oigo, oyes, oye.

Tengo hambre / sed / frío / sueño / 30 años.Spanish "has" hunger, thirst, cold, sleepiness and years; it does not "be" them.Tengo que estudiar.I have to study. (tener que + infinitive)
07Stem-changing verbs (boot verbs)e→ie, o→ue, e→i in every form except nosotros and vosotros.

The stressed stem vowel changes; in nosotros and vosotros the stress moves to the ending, so the stem stays. Drawn on a table, the changed forms make a boot shape.

pensar (e→ie)volver (o→ue)pedir (e→i)jugar (u→ue)
yopiensovuelvopidojuego
piensasvuelvespidesjuegas
élpiensavuelvepidejuega
nosotrospensamosvolvemospedimosjugamos
vosotrospensáisvolvéispedísjugáis
ellospiensanvuelvenpidenjuegan

Common e→ie: empezar, entender, cerrar, perder, preferir, sentir, querer. Common o→ue: dormir, poder, encontrar, contar, costar, recordar, morir, almorzar. Common e→i: pedir, servir, seguir, repetir, vestir, decir.

08Questions and negationNo auxiliary "do." Intonation and the ¿ do the work.

Yes/no questions: same words, rising intonation, and ¿…? in writing. Negation: put no before the verb (and before any object pronouns). Double negatives are correct and required: No veo nada (I don't see anything).

WordMeaningExample
¿Qué?What?¿Qué quieres?
¿Quién(es)?Who?¿Quién es ella?
¿Cuál(es)?Which? (also "what" before es + noun)¿Cuál es tu nombre?
¿Dónde? ¿Adónde?Where? Where to?¿Adónde vas?
¿Cuándo?When?¿Cuándo llegas?
¿Cómo?How? / Pardon?¿Cómo se dice…?
¿Por qué?Why? (answer: porque)¿Por qué no vienes?
¿Cuánto/a/os/as?How much / many?¿Cuántos años tienes?
Trap: "What is your name/number/address?" uses cuál, not qué: ¿Cuál es tu número?. ¿Qué es…? asks for a definition.
09Gustar and the "backwards" verbs"Me gusta el café" literally means "coffee pleases me."

The thing liked is the grammatical subject, so the verb agrees with it: me gusta el café (singular), me gustan los perros (plural). The person is an indirect object pronoun: me, te, le, nos, os, les. For clarity or emphasis, add a + person: A Juan le gusta…, A mí me gusta…

Me gusta bailar.I like dancing (infinitive = singular).¿Te gustan las películas de terror?Do you like horror films?A ella no le gusta el frío.She doesn't like the cold.Nos encanta / nos interesa / nos duele / nos falta / nos parecesame pattern: love, interest, hurt, lack, seem
Trap: Me gustas means "I like you" and is romantic. For a friend say me caes bien.
10Hay, estar and ser for "there is / is at / is"Existence, location, identity: three different tools.

Hay (invariable) = there is / there are, for existence of something indefinite. Estar = location of something definite. Ser = identity.

Hay un banco en la plaza.There is a bank in the square.El banco está en la plaza.The bank is in the square.Hay mucha gente. No hay problema.There are lots of people. No problem.
11Possessives and demonstrativesmi/tu/su agree with the thing owned; este/ese/aquel measure distance.
OwnerShort form (before noun)Long form (after noun / alone)
yomi, mismío/a/os/as
tu, tustuyo/a/os/as
él, ella, ustedsu, sussuyo/a/os/as
nosotrosnuestro/a/os/asnuestro/a/os/as
vosotrosvuestro/a/os/asvuestro/a/os/as
ellos, ustedessu, sussuyo/a/os/as

Demonstratives: este/esta/estos/estas (this, near me), ese/esa/esos/esas (that, near you), aquel/aquella/aquellos/aquellas (that over there). Neuter esto, eso, aquello for ideas or unknown things: ¿Qué es esto?

Trap: su is ambiguous (his, her, your, their). Spanish clarifies with de: el coche de ella. Body parts and clothes take the article, not a possessive: me lavo las manos, never mis manos.
12Numbers, time and datesSmall, finite, and used every single day.

0–15 are memorised: cero, uno, dos, tres, cuatro, cinco, seis, siete, ocho, nueve, diez, once, doce, trece, catorce, quince. 16–29 are one word: dieciséis, diecisiete… veintiuno, veintidós…. From 31: tens + y + unit: treinta y uno, cuarenta y dos. Tens: treinta, cuarenta, cincuenta, sesenta, setenta, ochenta, noventa. cien (100 exactly), ciento uno, doscientos, trescientos, cuatrocientos, quinientos, seiscientos, setecientos, ochocientos, novecientos, mil, un millón. Hundreds agree: doscientas personas.

Time: Es la una. Son las dos y media. Son las tres menos cuarto. Son las cuatro y diez de la tarde. "At" a time is a: a las ocho. Dates: el 5 de mayo de 2026; days are cardinal numbers, except that the first is usually ordinal in Latin America (el primero de enero) and cardinal in Spain (el uno de enero). Days and months are lowercase. "On Monday" is el lunes; "on Mondays" is los lunes.

Trap: uno becomes un before a masculine noun and una before a feminine one: veintiún años, treinta y una personas. Thousands use a point in Spain (1.000) and decimals a comma (3,5).
13The essential prepositionsa, de, en, con, sin, para, por. Two contractions, both mandatory.

a (to, at [time], personal a), de (of, from, made of), en (in, on, at [place]), con (with), sin (without), hasta (until, up to), desde (since, from), sobre (on, about), entre (between). para and por get their own unit (27).

Contractions are mandatory: a + el = al, de + el = del. Not with él (he) or with proper names like El Salvador.

Voy al mercado.I'm going to the market.El libro del profesor.The teacher's book (Spanish has no 's).Estoy en casa / en la oficina / en Madrid.at home / at the office / in Madrid: all enconmigo, contigowith me, with you (special forms)
14Adjectives: agreement and positionAfter the noun, agreeing in gender and number. A few change meaning when moved.

Adjectives in -o have four forms (alto, alta, altos, altas). Adjectives in -e or a consonant have two (grande/grandes, fácil/fáciles); nationality adjectives in a consonant add -a (español, española). Default position is after the noun: un coche rojo. Quantity words go before: muchos coches, otro día, cada semana.

AdjectiveBefore nounAfter noun
grande / grangreat (un gran hombre)big (un hombre grande)
viejolong-standing (un viejo amigo)elderly (un amigo viejo)
pobreunfortunate (el pobre hombre)penniless (el hombre pobre)
nuevonew to me (mi nuevo coche)brand-new (un coche nuevo)
mismosame (el mismo día)-self (el rey mismo)

bueno, malo, primero, tercero, alguno, ninguno drop the -o before a masculine singular noun: un buen día, el primer piso, algún día, ningún problema. Note that algún and ningún take a written accent: the stress stays on the last syllable, and a word ending in -n would otherwise be read with the stress one syllable earlier (unit 01).

A2 Building · units 15–28

15Preterite: regular formsCompleted actions. Watch the accents: they carry the stress and the meaning.
hablarcomervivir
yohablécomíviví
hablastecomisteviviste
él / ella / ustedhablócomviv
nosotroshablamoscomimosvivimos
vosotroshablasteiscomisteisvivisteis
ellos / ustedeshablaroncomieronvivieron

Spelling changes in the yo form keep the sound: -car → -qué (busqué), -gar → -gué (llegué), -zar → -cé (empecé). Verbs whose stem ends in a vowel take -yó / -yeron: leyó, leyeron, oyó, creyeron. -ir stem-changers change in the third person only: pidió, pidieron, durmió, durmieron, sintió.

Trap: nosotros is identical in present and preterite for -ar and -ir verbs (hablamos, vivimos). Context decides, exactly like English "read".
16Preterite: the irregular setOne shared set of endings, no accents, and a dozen new stems.

These verbs take an irregular stem plus the endings -e, -iste, -o, -imos, -isteis, -ieron, with no written accents. Stems ending in j drop the i in the last form (dijeron, trajeron).

VerbStemVerbStem
tenertuv-estarestuv-
poderpud-ponerpus-
sabersup-haberhub-
hacerhic- (él: hizo)quererquis-
venirvin-andaranduv-
decirdij-traertraj-

Completely irregular: ser and ir share fui, fuiste, fue, fuimos, fuisteis, fueron. dar: di, diste, dio, dimos, disteis, dieron. ver: vi, viste, vio, vimos, visteis, vieron.

Fui al cine y fue genial.I went to the cinema and it was great. (ir, then ser: same forms)No pude venir porque tuve que trabajar.I couldn't come because I had to work.
17ImperfectThe easiest tense in Spanish: three irregular verbs, total.
hablarcomer / vivirserirver
yohablabacomíaeraibaveía
hablabascomíaserasibasveías
élhablabacomíaeraibaveía
nosotroshablábamoscomíamoséramosíbamosveíamos
vosotroshablabaiscomíaiseraisibaisveíais
elloshablabancomíaneranibanveían

Use it for: what used to happen, what was happening, descriptions in the past (weather, age, time, feelings, scenery), and habitual actions. English "would" (as in "we would go every summer") is the imperfect, not the conditional.

Cuando era niño, vivía en Lima.When I was a child I lived (used to live) in Lima.Eran las diez y llovía.It was ten o'clock and it was raining.
18Preterite vs. imperfectThe A2 boss fight. Think camera: snapshot vs. background footage.

Preterite = an event seen as a whole, with edges: it started, it ended, it happened n times. It moves the story forward. Imperfect = the scenery, the ongoing, the habitual, the not-yet-finished. It sets the stage. In a story, the imperfect describes and the preterite narrates.

Preterite signalsImperfect signals
ayer, anoche, el año pasado, de repente, una vez, dos veces, durante tres horas, entoncessiempre, todos los días, a menudo, mientras, de niño, antes, normalmente, cada verano
Dormía cuando sonó el teléfono.I was sleeping (background) when the phone rang (event).Tenía 20 años cuando conocí a mi esposa.I was 20 (state) when I met (event) my wife.Ayer llovió. / Ayer llovía mucho cuando salí.It rained yesterday (done). / It was raining hard when I left.

Some verbs shift meaning: sabía (I knew) vs supe (I found out); conocía (I knew someone) vs conocí (I met); quería (I wanted) vs quise (I tried) / no quise (I refused); podía (was able) vs pude (managed to).

The habit that teaches it: every evening, five preterite sentences about what you did, five imperfect sentences about how things were. Two weeks and the instinct forms.
19Reflexive verbs and the daily routineme levanto, me ducho, me voy: the -se verbs.

A verb listed as levantarse takes a matching pronoun: me, te, se, nos, os, se, placed before the conjugated verb or attached to an infinitive/gerund. Many reflexives are not literally "self" actions; they mark a change of state or just belong to the verb: irse (leave), quedarse (stay), acordarse de (remember), darse cuenta de (realise), ponerse (become/put on), llamarse (be called).

Me despierto a las 7, me levanto, me ducho, me visto y me voy.I wake up at 7, get up, shower, get dressed and leave.Voy a acostarme tarde. / Me voy a acostar tarde.Both correct: pronoun attached to the infinitive or before the conjugated verb.Se quitó los zapatos.He took off his shoes (article, not possessive).
Trap: dormir = sleep, dormirse = fall asleep; ir = go, irse = leave; quedar = arrange to meet, quedarse = stay. The pronoun changes the meaning.
20Direct object pronounslo, la, los, las: they go before the verb.
metelo / lanososlos / las
meyouhim, her, it, you (formal)usyou all (Spain)them, you all

Position: before a conjugated verb (lo veo); attached to an infinitive, gerund or affirmative command (quiero verlo, estoy viéndolo, ¡míralo!); before a negative command (no lo mires). lo also stands for a whole idea: Lo sé (I know [it]). No lo entiendo.

¿Compraste el pan? Sí, lo compré.Did you buy the bread? Yes, I bought it.¿Conoces a María? La conozco bien.Do you know María? I know her well.
21Indirect object pronouns and "se lo"le/les become se before lo/la. Spanish often doubles the indirect object.

Indirect pronouns: me, te, le, nos, os, les (to/for me, you, him/her/you, us, you all, them). When two pronouns meet, indirect goes first, and le/les turn into se before lo/la/los/las. Spanish usually says the indirect pronoun even when the noun is present: Le di el libro a Ana.

Te lo explico.I'll explain it to you.Se lo di (a ella).I gave it to her. (le lo → se lo)¿Me lo puedes enviar? / ¿Puedes enviármelo?Can you send it to me?Dámelo. No me lo des.Give it to me. Don't give it to me.
Trap: when you attach pronouns to a verb, add a written accent to keep the original stress: explica → explícamelo, diciendo → diciéndoselo.
22Ir a + infinitive: the future you actually use"Going to" covers 90% of future talk in speech.

voy / vas / va / vamos / vais / van + a + infinitive. Also common: pensar + infinitive (plan to), querer + infinitive, and simply the present with a time word (Mañana salgo a las seis). The true future tense (unit 30) is reserved for predictions, promises and guesses.

Vamos a cenar fuera esta noche.We're going to eat out tonight.¿Qué vas a hacer el fin de semana?What are you going to do at the weekend?Acabo de llegar.I've just arrived (acabar de + inf: the "just" construction).
23Present progressive: estar + gerundOnly for actions happening right now. Never for the future.

Gerund: -ar → -ando, -er/-ir → -iendo (-yendo after a vowel: leyendo, oyendo, creyendo; ir is irregular: yendo). -ir stem-changers change: durmiendo, pidiendo, sintiendo, diciendo. Use estar + gerund only for "right now, in progress"; English "I'm leaving tomorrow" is Salgo mañana, not estoy saliendo.

¿Qué estás haciendo? Estoy cocinando.What are you doing? I'm cooking.Sigo estudiando. Llevo dos años viviendo aquí.I'm still studying. I've been living here for two years.
24Comparatives and superlativesmás… que, menos… que, tan… como, and four irregulars.

más + adj + que (more than), menos + adj + que (less than), tan + adj + como (as… as), tanto/a/os/as + noun + como (as much/many as). Superlative: el/la más + adj + de. Irregulars: mejor (better), peor (worse), mayor (older/bigger), menor (younger/smaller). Before a number, "than" is de: más de diez.

Madrid es más grande que Sevilla.Madrid is bigger than Seville.Es la mejor pizza de la ciudad.It's the best pizza in the city (in = de).Es buenísimo / carísimo / facilísimo.-ísimo = extremely (absolute superlative)
25Informal commands (tú)Affirmative = the él form. Negative = the subjunctive. Eight irregulars.

Affirmative command = the third-person present: habla, come, escribe, cierra, pide. Irregular affirmatives: di (decir), haz (hacer), ve (ir), pon (poner), sal (salir), sé (ser), ten (tener), ven (venir). Negative commands use the present subjunctive (unit 31): no hables, no comas, no vengas. Pronouns attach to affirmative commands and precede negative ones.

Dime la verdad. No me mientas.Tell me the truth. Don't lie to me.Siéntate. Levántate. Vete.Sit down. Get up. Go away. (accents keep the stress)
26Saber vs. conocerFacts and skills vs. familiarity.

Saber = to know a fact, information, or how to do something (sé nadar). Conocer = to be familiar with a person, place or thing; also "to meet for the first time." Conocer a person takes the personal a.

¿Sabes dónde vive? / ¿Conoces a su hermana?Do you know where he lives? / Do you know his sister?No conozco Buenos Aires, pero sé que es enorme.I don't know Buenos Aires, but I know it's huge.
27Por vs. paraPara looks forward to a goal. Por explains cause, exchange and passage.

Para: purpose (para aprender), recipient (es para ti), destination (salgo para Madrid), deadline (para el lunes), opinion (para mí), comparison with a standard (alto para su edad). Por: cause or motive (por el tráfico, por ti), exchange or price (por 20 euros), duration (por dos horas), movement through or along (por el parque), means (por teléfono), "per" (dos veces por semana), agent of a passive (escrito por), and dozens of fixed phrases (por favor, por fin, por ejemplo, por supuesto, por eso, por lo menos).

Trabajo para vivir, no vivo para trabajar.I work in order to live (goal).Lo hice por ti.I did it because of you / for your sake (motive).Gracias por venir.Thanks for coming (cause of thanks).Este regalo es para mi madre.This present is for my mother (recipient).
Shortcut: if "for" can be replaced by "in order to," "intended for," or "by [deadline]," it's para. If by "because of," "in exchange for," "through," or "per," it's por.
28The personal "a"A small word that marks a person as the object of a verb.

When the direct object is a specific person (or a beloved pet), put a before it: Veo a Marta. Busco a mi hermano. Llamé al médico. Not after tener (tengo dos hermanos) and not for non-specific people (busco un médico = any doctor). Also before alguien, nadie: No veo a nadie.

B1 Intermediate · units 29–38

29Present perfect: haber + participle"I have eaten." Spain uses it for today; Latin America prefers the preterite.

he, has, ha, hemos, habéis, han + past participle (-ado / -ido). Irregular participles: abierto, dicho, escrito, hecho, muerto, puesto, roto, visto, vuelto, descubierto, resuelto. Nothing goes between haber and the participle; the participle never changes form.

¿Has estado en México? Nunca he estado.Have you been to Mexico? I've never been.Hoy he trabajado mucho. (Spain) / Hoy trabajé mucho. (Latin America)Both mean "I worked a lot today."Todavía no he terminado.I haven't finished yet.
30Future and conditionalSame twelve irregular stems, two sets of endings, added to the whole infinitive.
future: hablarconditional: hablarirregular stem: tener
yohablaréhablaríatendré / tendría
hablaráshablaríastendrás / tendrías
élhablaráhablaríatendrá / tendría
nosotroshablaremoshablaríamostendremos / tendríamos
vosotroshablaréishablaríaistendréis / tendríais
elloshablaránhablaríantendrán / tendrían

Irregular stems (both tenses): tendr-, pondr-, vendr-, saldr-, valdr-, podr-, sabr-, habr-, querr-, cabr-, har-, dir-. The future is for predictions, promises and (very commonly) guessing about now: ¿Qué hora será? Serán las diez. The conditional is "would": politeness, hypotheticals, advice (Yo que tú, no iría), and the future seen from the past.

Me gustaría un café.I'd like a coffee.Dijo que vendría.He said he would come.Estará en casa.He's probably at home.
31Present subjunctive: the formsTake the yo form, drop the -o, swap the vowel. That covers nearly everything.

Start from the present yo form (so irregular yo forms carry over: tengo → tenga, digo → diga, conozco → conozca). Drop -o. -ar verbs take -e endings; -er/-ir verbs take -a endings.

hablarcomertenerpedir (e→i throughout)
yohablecomatengapida
hablescomastengaspidas
élhablecomatengapida
nosotroshablemoscomamostengamospidamos
vosotroshabléiscomáistengáispidáis
elloshablencomantenganpidan

Six true irregulars (DISHES): dar → dé, ir → vaya, saber → sepa, haber → haya, estar → esté, ser → sea. Spelling keeps the sound: buscar → busque, llegar → llegue, empezar → empiece. -ar/-er boot verbs keep the boot (piense, pensemos); -ir boot verbs change in nosotros/vosotros too (durmamos, sintamos, pidamos).

32Subjunctive triggers: wishes, emotion, doubtTwo clauses, two subjects, and a main verb that colours the second.

The subjunctive appears in a subordinate clause (after que) when the main clause expresses something other than plain fact about it: a wish or influence (quiero que, espero que, es necesario que, te pido que, ojalá), an emotion (me alegro de que, me molesta que, es una pena que), doubt or denial (no creo que, dudo que, es posible que, no es verdad que), or an impersonal judgement (es importante que, es mejor que). If the subject is the same, use the infinitive instead: Quiero ir vs Quiero que vayas.

Quiero que vengas a la fiesta.I want you to come to the party.Es importante que estudies todos los días.It's important that you study every day.No creo que sea buena idea. / Creo que es buena idea.Doubt → subjunctive; belief → indicative.Ojalá llueva mañana.I hope it rains tomorrow.
Trap: creo que, pienso que, es verdad que, está claro que take the indicative. Only their negatives trigger the subjunctive. And the subjunctive is not "uncertainty": Me alegro de que estés aquí is a fact; the emotion is what triggers it.
33Subjunctive after conjunctions: purpose, time and conditionCuando + future event, para que, antes de que, and the ESCAPA set.

Always subjunctive: para que, a fin de que (so that), antes de que (before), sin que (without), con tal de que (provided that), a menos que (unless), en caso de que (in case). Subjunctive when the event is still in the future / not yet experienced: cuando, en cuanto, tan pronto como, hasta que, después de que, mientras. When they refer to habitual or past events, they take the indicative.

Te llamo cuando llegue.I'll call you when I arrive (hasn't happened → subjunctive).Siempre te llamo cuando llego.I always call you when I arrive (habit → indicative).Te lo explico para que lo entiendas.I'm explaining it so that you understand.No saldré hasta que termine.I won't go out until I finish.
34Formal and negative commandsEvery command except affirmative tú and vosotros is the subjunctive.
affirmativenegative
habla, come, venno hables, no comas, no vengas
ustedhable, coma, vengano hable, no coma, no venga
nosotroshablemos, comamos, vamosno hablemos, no comamos, no vayamos
vosotroshablad, comed, venidno habléis, no comáis, no vengáis
ustedeshablen, coman, venganno hablen, no coman, no vengan

Pronouns attach to affirmatives (siéntese, dígamelo) and precede negatives (no se siente, no me lo diga). Reflexive nosotros drops the -s: sentémonos; vosotros drops the -d: sentaos.

35Past perfect (pluscuamperfecto)había + participle: the past before the past.

había, habías, había, habíamos, habíais, habían + participle. Used exactly like English "had done": for something already completed before another past moment.

Cuando llegué, ya se habían ido.When I arrived, they had already left.Nunca había visto el mar.I had never seen the sea.
36Relative pronounsque does almost all the work; quien, lo que, el cual and cuyo fill the gaps.

que = that / which / who, never omitted (el libro que leí = the book I read). quien(es) = who, after prepositions or commas (la mujer con quien hablé). lo que = what / that which (no entiendo lo que dices). el/la que, el/la cual = the one that, after prepositions (la casa en la que vivo). cuyo/a/os/as = whose, agreeing with the thing owned (el autor cuya novela…). donde = where.

37Impersonal and passive "se"Se habla español: how Spanish avoids the passive voice.

Passive se: se + verb agreeing with the thing: Se vende piso. Se venden pisos. (flat/flats for sale). Impersonal se: se + third-person singular for "one / people / you": Se come bien aquí. ¿Cómo se dice…? Se dice que… Both are far more common than ser + participle in speech.

Aquí se habla inglés.English is spoken here.Se necesitan camareros.Waiters needed.No se puede fumar.You can't smoke (nobody can).
38Pronoun placement, all casesOne rule set for reflexive, direct and indirect pronouns.
Verb formPronoun goesExample
Conjugated verbbeforeLo veo. Se lo dije.
Negative commandbeforeNo lo hagas.
Affirmative commandattachedHazlo. Dímelo.
Infinitiveattached (or before the helper verb)Quiero verlo / Lo quiero ver.
Gerundattached (or before the helper verb)Estoy leyéndolo / Lo estoy leyendo.

Order when several appear goes by person, not by function: se → second person (te, os) → first person (me, nos) → third person (lo, la, los, las; le/les have already become se, unit 21). Se me olvidó. Te lo doy. Nos la trajeron. Te me presentaron (they introduced you to me).

B2 Upper-intermediate · units 39–48

39Imperfect subjunctiveTake the ellos preterite, drop -ron, add -ra endings. Zero exceptions.

Because it is built on the preterite, every preterite irregularity carries over automatically: tuvieron → tuviera, fueron → fuera, dijeron → dijera, pidieron → pidiera. The nosotros form takes an accent on the vowel before -ramos.

hablartenerser / ir
yohablaratuvierafuera
hablarastuvierasfueras
élhablaratuvierafuera
nosotroshabláramostuviéramosfuéramos
vosotroshablaraistuvieraisfuerais
elloshablarantuvieranfueran

The -se endings (hablase, hablases…) mean the same and are common in Spain and in writing. Use it wherever the present subjunctive would appear but the main verb is in the past, and in hypotheticals with si and como si.

Quería que vinieras.I wanted you to come.Habla como si lo supiera todo.He talks as if he knew everything.Quisiera un café.I would like a coffee (very polite).
40Si clauses: the three typesReal, hypothetical, impossible. Si never takes the present subjunctive.
TypeSi clauseResult clauseExample
1. Real / likelypresent indicativepresent, future or commandSi llueve, no salimos.
2. Hypothetical nowimperfect subjunctiveconditionalSi tuviera dinero, viajaría.
3. Impossible pastpluperfect subjunctiveconditional perfectSi hubiera sabido, habría venido.
Trap: never si tenga. After si, the present subjunctive does not exist. Use the present indicative (type 1) or the imperfect subjunctive (type 2).
41Pluperfect subjunctive and "should have"hubiera + participle. Regret, in one construction.

hubiera / hubieras / hubiera / hubiéramos / hubierais / hubieran + participle. Used in type-3 conditionals, after past-tense triggers referring to an earlier time, and in ojalá regrets. "Should have" is debería haber + participle or tendría que haber + participle.

Ojalá hubiera estudiado más.I wish I had studied more.Deberías haberme llamado.You should have called me.No creía que hubieras terminado.I didn't think you had finished.
42Sequence of tensesThe main verb's tense decides which subjunctive follows.
Main clauseSubordinate subjunctiveExample
present, future, present perfect, commandpresent (or present perfect)Quiero / Querré / He querido que vengas.
preterite, imperfect, conditional, pluperfectimperfect (or pluperfect)Quería / Quise / Querría que vinieras.
43Reported speechShift tenses back, exactly like English, plus the subjunctive for reported commands.
DirectReported (dijo que…)
"Estoy cansado."Dijo que estaba cansado.
"Fui al médico."Dijo que había ido al médico.
"Iré mañana."Dijo que iría al día siguiente.
"¡Ven aquí!"Me dijo que viniera.
"¿Tienes tiempo?"Me preguntó si tenía tiempo.
44Passive with ser vs. passive seSer + participle is formal and written; se is what people say.

La novela fue escrita por García Márquez (agent stated: use ser, participle agrees). Se publicó en 1967 (no agent: use se). In speech, Spanish prefers an active sentence with ellos or an impersonal se: Me robaron la cartera (my wallet was stolen).

45Subjunctive vs. indicative: the nuance casesaunque, quizás, el que, cuando: the mood is a meaning choice, not a rule.

aunque + indicative = "although" (a fact); + subjunctive = "even if" (a hypothesis). quizás / tal vez + indicative = fairly likely; + subjunctive = more doubtful. Relative clauses: Busco un piso que tiene jardín (a specific one I know exists) vs Busco un piso que tenga jardín (any such flat, if one exists). No hay nadie que sepa (negated antecedent: subjunctive).

Aunque es caro, lo compro.Although it is expensive, I'm buying it.Aunque sea caro, lo compro.Even if it's expensive, I'm buying it.¿Conoces a alguien que hable japonés?Do you know anyone who speaks Japanese? (unknown existence)
46Future and conditional of probability"He must be…", "she was probably…": a tense used as a guess.
¿Dónde está Ana? Estará en la biblioteca.She's probably in the library. (future = guess about now)¿Quién llamó? Sería tu madre.It was probably your mother. (conditional = guess about the past)Tendrá unos cuarenta años.He must be about forty.
47The accidental "se"Se me cayó: things happen to you, and Spanish grammar agrees.

se + indirect pronoun (the victim) + verb agreeing with the thing: Se me olvidaron las llaves (the keys forgot themselves on me). Common verbs: olvidar, caer, perder, romper, acabar, quedar, ocurrir.

Se me rompió el vaso.The glass broke (on me) — I broke the glass, but not on purpose.Se nos acabó el pan.We've run out of bread.Se le ocurrió una idea.An idea occurred to her.
48Discourse markers and connectorsWhat makes speech sound like a person rather than a phrasebook.
JobMarkers
Addingademás, aparte, incluso, es más
Contrastingsin embargo, en cambio, aunque, a pesar de, no obstante
Cause / resultpor eso, así que, por lo tanto, de modo que, ya que, puesto que
Sequencingprimero, luego, después, al final, por último, en cuanto
Opinion / hedgingen mi opinión, la verdad es que, por lo visto, al parecer, digamos
Speech fillersbueno, pues, o sea, es que, a ver, vale (Spain), ándale / órale (Mexico), dale (Argentina)
Es que… is the most useful phrase in spoken Spanish: it softens any explanation or excuse. Es que no tengo tiempo.

C1 Advanced · units 49–53

49Regional variation: vos, vosotros, ustedes and the accentsOne language, twenty countries, a handful of systematic differences.

Voseo: Argentina, Uruguay, Paraguay and much of Central America use vos instead of , with its own present forms (vos hablás, tenés, sos, querés) and commands (hablá, vení, decime). Vosotros exists only in Spain. Pronunciation: most of Spain distinguishes s from c/z (th); the Canary Islands, much of Andalusia and all of Latin America merge them into s (seseo). The Caribbean, coastal Colombia, Chile and Andalusia aspirate or drop final -s ("ehtá"). Argentina and Uruguay pronounce ll/y as "sh." Vocabulary: car = coche / carro / auto; computer = ordenador / computadora; cool = guay / chido / chévere / bacán / copado.

50Leísmo, laísmo and the pronoun warsWhy Spaniards say "le vi" and Latin Americans say "lo vi."

Standard: lo/la for direct objects, le for indirect. Much of Spain uses le for a male human direct object (le vi), which the Academy accepts. Laísmo (la dije) and loísmo are regional and considered incorrect. Latin America is mostly lo/la, with pockets of leísmo in highland Ecuador and Paraguay and, everywhere, the polite le for usted as a direct object (le acompaño). Pick the standard system and understand the rest.

51Emphasis: cleft sentences, word order and "lo"How to stress the part that matters.
Fue Marta quien lo dijo. / Lo que quiero es dormir.It was Marta who said it. / What I want is to sleep.Lo difícil es empezar. Lo de ayer fue increíble.The hard part is starting. That thing yesterday was incredible. (lo + adjective / lo de)Lo inteligente que es.How intelligent she is.El libro lo compré yo.I'm the one who bought the book (fronted object with pronoun copy).
52Idioms, collocations and diminutives as tone-ito is affection, -azo is impact, and "dar" takes a hundred partners.

Diminutives (-ito/-ita, -illo, -ico) soften and endear: un cafecito, ahorita, despacito, un momentito. Augmentatives (-azo, -ón, -ote) magnify: un golazo, un problemón, grandote. Collocations to learn as units: dar un paseo, dar la lata, dar igual, echar de menos, echar una mano, tener ganas de, tomar el pelo, hacer caso, meter la pata, quedarse en blanco, no tener pelos en la lengua, estar hasta las narices, ser pan comido.

53Writing conventionsThe mechanical details that mark a text as written by someone who knows.
  • Opening ¿ and ¡ go where the question or exclamation begins, which can be mid-sentence: Si vienes, ¿me avisas?
  • Dialogue uses dashes, not quotation marks: —No sé —dijo ella—. Quizá mañana.
  • No serial comma; no comma between subject and verb; days, months, languages and nationalities are lowercase.
  • Titles capitalise only the first word: Cien años de soledad.
  • Formal letters: Estimado/a…, closing with Atentamente or Un cordial saludo.

Make the forms automatic. The conjugation trainer in the practice app generates unlimited prompts across 45 verbs and seven tenses, accepts both subjunctive endings, and shows the full table when you get stuck.

Open the trainer