Grammar Resources

The Spanish Subjunctive: Every B2 Trigger, In One System

One system covers desire, doubt, emotion, purpose, and the temporal conjunctions that push confident learners back to the indicative.

The words puede and pueda held in offset blocks, puede in a white block on a yellow field and pueda in a charcoal block.
No headings found on page

You can conjugate the subjunctive. You learned quiero que vengas and ojalá que tenga suerte as set phrases, maybe even drilled the verb endings until they stuck. And yet, in the middle of an actual sentence, with no time to think, you say “espero que mi hijo viene a visitarme” instead of venga, reaching for the mood that was never in question, out of habit.

At B2, the subjunctive stops being a short list of memorized phrases and turns into a real system with real edges: ten or so categories of triggers, each with its own logic, plus a same-subject rule and a tense-matching rule running underneath all of them. Most learners at this level know enough about the subjunctive, but it still trips them up in everyday usage.

That map is below: the full list of subjunctive triggers you need at B2, organized around one underlying idea instead of ten disconnected rules to memorize.

The one idea that ties it together

Every subjunctive rule you have learned in isolation comes back to a single distinction: indicative presents something as settled fact from your point of view. Subjunctive presents it as filtered through will, doubt, emotion, or a condition that has not yet happened.

That is not the same as “reality versus unreality.” Plenty of subjunctive clauses describe things that are perfectly true. Me alegro de que estés aquí uses subjunctive even though you actually are there. The subjunctive shows up because the speaker is not asserting that fact directly; they are reacting to it, wishing for it, doubting it, or waiting on it. Once you can ask “am I stating this, or am I filtering it through what I want, doubt, or feel about it?”, most of the categories below stop looking like a list of exceptions and start looking like the same question asked ten different ways.

Desire, requests, and influence

Direct one person’s will at another person’s action, and the verb naming that action goes subjunctive. Same person on both ends, and the whole structure collapses to an infinitive instead.

CORRECTION

Espero que mi hijo viene a visitarme pronto.

Espero que mi hijo venga a visitarme pronto.

Why: Esperar que expresses a wish about someone else’s action, not a report of fact. The subordinate verb takes subjunctive: venga, not viene.

The rule that trips people up more than the trigger itself is the same-subject rule: if both halves of the sentence share a subject, drop que and use the infinitive instead.

Different subjects (subjunctive):

Mi mamá quiere que la acompañe al mercado.

(She wants me to go with her.)

Same subject (infinitive):

Quiero ir a la fiesta.

Not Quiero que yo vaya a la fiesta.

Verbs of emotion follow the identical logic underneath: fact stated, or fact reacted to. Me alegro de que estés aquí (you are here) needs subjunctive because the subjects differ; me alegro de estar aquí (I am here) drops to the infinitive because they match. Watch the preposition too: alegrarse needs de before an infinitive, so me alegro de poder ayudarte, not me alegro poder ayudarte.

Impersonal expressions of opinion, necessity, and possibility

Es + adjective or noun + que + subjunctive. That shape covers es importante que, es una lástima que, es posible que, es necesario que, conviene que: evaluation, necessity, possibility, all built the same way, all still asking the same underlying question about whether something is being asserted or judged.

CORRECTION

Es importante que todos trabajar en equipo.

Es importante que todos trabajen en equipo.

Why: An impersonal expression of importance followed by que and a specific subject always takes subjunctive, never the infinitive.

Two less common, but important examples are worth memorizing. Expressions of certainty (es verdad, es obvio, es cierto) take the indicative when affirmative, because they assert a fact outright, but flip to subjunctive the moment you negate them: es verdad que llegó tarde becomes no es verdad que llegara tarde. And dropping que changes the structure entirely: es necesario beber dos litros de agua al día is a general statement with the infinitive, while es necesario que bebas dos litros de agua targets a specific person and needs subjunctive.

Doubt, denial, and negated belief

Here the same lens gets applied through a polarity switch instead of a new verb category. Say creer, pensar, or suponer affirmatively and you’re asserting a belief as fact, so indicative. Negate them and you’re denying the thing is so, which is exactly the kind of filtering that pulls the clause into subjunctive.

Affirmative (indicative):

Creo que viene.

(I believe he’s coming, stated as fact.)

Negated (subjunctive):

No creo que venga.

(I don’t believe he’s coming; the certainty is gone.)

The same-subject shortcut applies here too: creo que tengo razón stays indicative because the subject doesn’t change, never creo que tenga razón. Questions with opinion verbs can go either way depending on what you actually mean: ¿crees que viene? expects agreement, while ¿crees que venga? signals real doubt. That subjunctive-in-questions pattern is more common in Mexico and other parts of Latin America; speakers in Spain generally lean on the indicative or future here instead, a regional preference, not an error either way.

Ojalá and expressions of desire

No fact to assert here at all. Ojalá is pure wanting, so it always takes the subjunctive, with no indicative option, ever.

CORRECTION

Ojalá que tengo suerte en el examen.

Ojalá que tenga suerte en el examen.

Why: Ojalá is a fixed subjunctive trigger. There is no context where the indicative is correct after it.

What changes is the tense, and the tense tells you how likely you think the outcome is. Present subjunctive signals a wish you consider realistic: ojalá lleguen a tiempo still has a real chance of happening. Imperfect subjunctive signals a wish you already consider unlikely or false: ojalá tuviera más dinero ahora mismo means you don’t have it and probably won’t get it. Mixing these up changes what you’re actually saying, not just how you say it: ojalá tenga más dinero ahora mismo (present) claims you might reasonably get money right now, which usually isn’t the intended meaning.

Other desire expressions follow the same fixed pattern: me gustaría que, espero que, prefiero que, and the idiomatic quién pudiera (“if only I could,” as in quién pudiera volver a tener 20 años).

Temporal conjunctions: the future-reference rule

This category causes more real-world errors than any other at B2. English gives no warning that anything unusual is happening. Nothing in “when I have money, I’ll pay you back” flags a mood shift. In Spanish, cuando, hasta que, en cuanto, antes de que trigger subjunctive the moment the action they describe hasn’t happened yet. It’s the same filter as every category above, just triggered by a conjunction instead of a verb of will or doubt: has the event actually occurred, or are you still waiting on it?

CORRECTION

Cuando tengo dinero, te lo pagaré.

Cuando tenga dinero, te lo pagaré.

Why: The payment hasn’t happened yet, so the cuando clause describing a future condition needs subjunctive, even though the main clause is future tense on its own.

Future reference (subjunctive):

Llámame cuando termines el trabajo.

(You haven’t finished yet.)

Habitual/past (indicative):

Cuando era niño, vivía en Mérida.

(A completed, repeated past.)

Antes de que is the cleanest version of this rule, because it has no exceptions: it always takes subjunctive, regardless of whether the sentence is set in the past, present, or future. Salí antes de que lloviera, salgo antes de que llueva, saldré antes de que llueva. Mientras is trickier because it carries two separate meanings: simultaneity in the present or habitual sense takes indicative (mientras cocino, escucho música), while a temporal limit or condition takes subjunctive (mientras no estudies, no aprobarás).

One regional note worth knowing if you consume media from multiple countries: after a completed past action, Spain commonly keeps the subjunctive with después de que and hasta que (lo llamamos después de que terminara la reunión), while much of Latin America, especially Mexico and Central America, prefers the indicative for the same completed action (lo llamamos después de que terminó la reunión). Both are correct.

Purpose clauses with para que

A purpose is an intention, not a finished fact, so para que takes subjunctive whenever the subject doing the main action differs from the subject the purpose is intended for.

CORRECTION

Te escribo para que sabes la verdad.

Te escribo para que sepas la verdad.

Why: Para que introduces a purpose clause with a different subject (te), so it always requires subjunctive.

The same-subject shortcut applies again: if you and the purpose are the same person, drop que and use para plus the infinitive. Voy al gimnasio para mantenerme en forma, not para que yo pueda mantenerme en forma. Watch the tense matching too: a present or future main clause pulls present subjunctive (hablaré despacio para que me entiendas), while a past main clause pulls imperfect subjunctive (hablé despacio para que me entendieras).

Relative clauses describing something that may not exist

Describe something with a relative clause (que…), and not knowing whether it exists, or stating outright that it doesn’t, is itself a form of filtering. The verb goes subjunctive.

Known, specific (indicative):

Busco a la secretaria que habla francés.

(I know exactly who she is.)

Unknown, hypothetical (subjunctive):

Busco una secretaria que hable francés.

(I don’t know yet who, or if, that person exists.)

Negating existence makes the subjunctive automatic: no hay nadie que pueda ayudarte, no existe ningún medicamento que cure esa enfermedad. The personal a is a useful tell here. With a definite article and personal a, you’re naming someone specific, so it’s indicative (busco al profesor que enseña química); without them, the person is still hypothetical, so it’s subjunctive (busco un profesor que enseñe química).

Concessive clauses with aunque

Aunque switches mood depending on whether the obstacle is a known fact or still hypothetical: the same fact-versus-filter question, just applied to an obstacle instead of a wish or a doubt. Aunque llueve, vamos a salir is indicative because it actually is raining right now. Aunque llueva mañana, vamos a salir goes subjunctive because tomorrow’s rain is still unknown, and Spanish leans toward subjunctive here even when the rain seems likely, because the outcome hasn’t happened yet. A pesar de que and pese a que follow the identical logic; just remember that dropping que from either one forces a noun or infinitive, never a conjugated verb (a pesar de la lluvia, pese a estar cansados).

Essential conditions and doubt expressions with no exceptions

A handful of connectors are worth memorizing outright, because they never vary. Essential-condition connectors, siempre y cuando, con tal de que, a condición de que, always take subjunctive: te presto el dinero siempre que me lo devuelvas el lunes. (Siempre que can also mean “every time,” in the habitual, indicative sense: siempre que vienes tarde, me avisas. Context decides which meaning is in play.)

Doubt expressions split into three fixed groups, and this is where the fact-or-filter lens breaks down into pure memorization. Spanish just decided some expressions don’t get to vary. Puede que and es posible que always take subjunctive. A lo mejor, igual, and a ver si always take indicative, because they present the possibility as an objective likelihood rather than a genuine doubt. Tal vez, quizá(s), and probablemente allow either mood, and here the choice actually carries meaning again: indicative signals you consider it likely (tal vez tiene razón), subjunctive signals real doubt or a more remote possibility (tal vez tenga razón).

Fixed triggers worth memorizing outrightOjalá, puede que, es posible que → always subjunctive. • A lo mejor, igual, a ver si → always indicative. • Antes de que → always subjunctive, in any time frame. • Como si → always imperfect subjunctive, regardless of the main clause’s tense. • Same subject in both clauses → infinitive, not subjunctive, almost always.

Matching the tense once you’ve triggered the mood

Choosing subjunctive is only half the decision. You still have to pick which subjunctive tense (present, present perfect, or imperfect), and that choice tracks the timing of the main clause, not the trigger category. A present or future main clause pulls present or present perfect subjunctive; a past or conditional main clause pulls imperfect or pluperfect subjunctive.

Main clause tense

Subordinate subjunctive tense

Example

Present / future

Present subjunctive

Duda que sepa la respuesta.

Present, referring to a recent past action

Present perfect subjunctive

Es posible que hayan llegado ya.

Past / conditional

Imperfect subjunctive

Dudaba que supiera la respuesta.

One construction ignores this table entirely: como si (“as if”) always takes imperfect subjunctive, no matter what tense the main verb is in. Habla como si supiera todo, hablaba como si supiera todo. And one mechanical detail worth locking in now, because it’s an easy slip: the participle in the present perfect subjunctive never agrees with the subject. Only haber conjugates: hayan llegado, never hayan llegados.

Where this actually gets fixed

You can read a guide like this one, understand every rule, and still default to the indicative the moment you’re mid-conversation with no time to plan your sentence. By this point the gap has nothing to do with knowing the categories; you do. What’s missing is producing the right one fast enough that the conversation doesn’t wait for you.

Automaticity comes from producing the structures yourself, repeatedly, with corrections when you choose wrong. That feedback loop is what Dioma is built to deliver for intermediate and advanced Spanish learners: you write and speak, the system flags the mood you chose, shows you which trigger category applies rather than just marking it wrong, and tracks which categories you keep missing so future practice targets them specifically. If the DELE is on your calendar, the DELE writing and speaking practice is built around exactly this kind of targeted correction.

This week, pick one category from this guide. The temporal conjunctions are a good place to start, since they cause a lot of real-world slips. Write five sentences that force the choice between indicative and subjunctive. Say them out loud afterward. You already know most of these rules; every one of them is really the same question about fact versus filter, asked in a new grammatical costume. The goal now is making the right choice without stopping to think about which costume you’re looking at.

Frequently asked questions

Built for Spanish learners past the basics

Structured practice with corrective feedback, built for B1 and up. Free for 7 days.

Explore Dioma Spanish →

Why does the Spanish subjunctive feel so different from anything in English?

Is there a shortcut for memorizing every Spanish subjunctive trigger?

Do I need the imperfect subjunctive if I mostly speak, rather than write, Spanish?

Does the Spanish subjunctive work the same way in Spain and Latin America?

Stay in touch

You’ll receive occasional notes on getting past the intermediate plateau. No daily nudges, no pressure. We’ll be here when you’re ready to go deeper.

By subscribing you’ll get occasional emails from Dioma. Unsubscribe anytime. See our Privacy Policy.

Stay in touch

You’ll receive occasional notes on getting past the intermediate plateau. No daily nudges, no pressure. We’ll be here when you’re ready to go deeper.

By subscribing you’ll get occasional emails from Dioma. Unsubscribe anytime. See our Privacy Policy.

Stay in touch

You’ll receive occasional notes on getting past the intermediate plateau. No daily nudges, no pressure. We’ll be here when you’re ready to go deeper.

By subscribing you’ll get occasional emails from Dioma. Unsubscribe anytime. See our Privacy Policy.

Related Articles

Ser vs. Estar: The Advanced Cases

Illustration for the article: Ser vs. Estar: The Advanced Cases

10 Netflix Shows for Intermediate Spanish

Illustration for the article: 10 Netflix Shows for Intermediate Spanish

Por vs. Para: A Decision Guide

The words por and para held in offset blocks, por in a white block on a yellow field and para in a charcoal block.

Ser vs. Estar: The Advanced Cases

Illustration for the article: Ser vs. Estar: The Advanced Cases

10 Netflix Shows for Intermediate Spanish

Illustration for the article: 10 Netflix Shows for Intermediate Spanish