Subjunctive in relative clauses
B2What does the subjunctive in relative clauses mean?
Short answer: In Spanish, the subjunctive appears in relative clauses when the speaker is uncertain about the identity or existence of the noun being described. A relative clause gives information about a noun (the antecedent). If that noun is indefinite, unknown, non-existent, or negated, Spanish usually uses the subjunctive in the clause that describes it.
Example (uncertain existence):
Busco un libro que explique el subjuntivo. (I’m looking for a book that explains the subjunctive.) — subjunctive because I don’t know if such a book exists or which one it is.
Compare (definite/known):
Tengo el libro que explica el subjuntivo. (I have the book that explains the subjunctive.) — indicative because the book is definite and exists.
When do I use the subjunctive in relative clauses?
- Busco una casa que tenga jardín. (I’m looking for a house that has a garden.)
- Quiero un profesor que me explique la pronunciación. (I want a teacher who explains pronunciation to me.)
These verbs commonly trigger this use: buscar (when you are searching for someone/thing not yet identified), necesitar, querer, pedir, preferir (in the sense of “I want someone who…”).
- No hay nadie que pueda hacerlo. (There is no one who can do it.)
- No existe una solución que resuelva todos los problemas. (There is no solution that solves all problems.)
- No conozco a nadie que hable ruso. (I don’t know anyone who speaks Russian.)
- No tengo ningún amigo que sepa programar. (I don’t have any friend who knows how to program.)
- ¿Conoces a alguien que pueda ayudarme? (Do you know anyone who can help me?)
- ¿Hay algún médico que esté de guardia ahora? (Is there any doctor on duty now?)
Note: If the speaker affirms existence (s/he knows that a person/thing exists), the indicative is used: Hay alguien que sabe la respuesta. (There is someone who knows the answer.)
- Tengo una amiga que vive en Madrid. (I have a friend who lives in Madrid.) — she exists and is identified.
- Compré el coche que quería. (I bought the car that I wanted.)
- Es la mejor película que he visto. (It’s the best movie I’ve seen.) — indicative: based on experience.
- Buscamos la mejor solución que podamos encontrar. (We’re looking for the best solution we can find.) — subjunctive: searching among possible options.
How do I form the subjunctive inside relative clauses?
Present subjunctive (use when the main clause is present or future)
Form: take the first-person singular present indicative, drop the -o, add subjunctive endings.
- -ar verbs: e, es, e, emos, éis, en (hablar → hable, hables, hable, hablemos, habléis, hablen)
- -er/-ir verbs: a, as, a, amos, áis, an (comer → coma; vivir → viva)
Irregular common stems: ser → sea-, ir → vaya-, haber → haya-, estar → esté-, saber → sepa-.
Examples in relative clauses:
- Busco un empleado que sepa inglés. (I’m looking for an employee who knows English.)
- ¿Hay alguien que pueda venir ahora? (Is there anyone who can come now?)
Imperfect subjunctive (use when the main clause is in the past)
Form: take the third-person plural preterite, drop -ron, add -ra, -ras, -ra, -ramos, -rais, -ran (or the -se forms). Examples:
- hablar → hablara, comiera, viviera.
Examples:
- Buscaba un apartamento que fuera barato. (I was looking for an apartment that was cheap.)
- No conocía a nadie que hubiera estudiado medicina. (I didn’t know anyone who had studied medicine.) — note the compound example below.
Perfect subjunctive forms
Use present perfect subjunctive (haya + past participle) to talk about an action that is completed relative to the present.
- Busco a alguien que haya trabajado con niños. (I’m looking for someone who has worked with children.)
Use pluperfect subjunctive (hubiera/hubiese + past participle) when the main clause is in the past and the action in the relative clause is anterior to that past moment:
- Buscaba a alguien que hubiera trabajado con niños. (I was looking for someone who had worked with children.)
Sequence of tenses — a simple rule
Match the subjunctive tense to the time and tense of the main clause:
- Main present/future → present subjunctive (or present perfect subjunctive if referring to a prior action).
- Main past → imperfect subjunctive (or pluperfect subjunctive for an action anterior to that past).
Examples grouped by category
- Busco un profesor que explique bien la gramática. (I’m looking for a teacher who explains grammar well.)
- Quiero una novela que me sorprenda. (I want a novel that surprises me.)
- ¿Conoces a alguien que hable japonés? (Do you know anyone who speaks Japanese?)
- No hay nadie que pueda resolver este acertijo. (There’s no one who can solve this riddle.)
- No existe un método que garantice el éxito sin esfuerzo. (There is no method that guarantees success without effort.)
- No conozco a nadie que tenga ese problema. (I don’t know anyone who has that problem.)
- No encuentro ninguna canción que me guste para el video. (I can’t find any song that I like for the video.)
- Tengo una hermana que vive en Sevilla. (I have a sister who lives in Seville.)
- Encontré el restaurante que recomendaste. (I found the restaurant that you recommended.)
Common mistakes to avoid
1) Using the indicative when the antecedent is unknown or doesn’t exist
Wrong: Necesito un amigo que habla inglés. (This suggests you already have a friend who speaks English.)
Right: Necesito un amigo que hable inglés. (You need a friend and you don’t know if such a friend exists.)
2) Using the subjunctive when the antecedent is definite or known
Wrong: Tengo un profesor que hable francés. (This sounds odd if you actually have a professor who speaks French.)
Right: Tengo un profesor que habla francés.
3) Forgetting tense sequence
Wrong: Buscábamos a alguien que sabe cocinar. (Main clause past — subordinate should match.)
Right: Buscábamos a alguien que supiera cocinar.
4) Translating directly from English without checking existence/definiteness
English often uses the indicative: I want a friend who speaks Spanish. Spanish will usually require subjunctive if the friend is indefinite: Quiero un amigo que hable español.
Quick reference / cheat sheet
Use the subjunctive in a relative clause when:
- The antecedent is indefinite or unknown (un/una, alguien, algo).
- The antecedent is denied or does not exist (no hay, nadie, ningún/ninguna).
- You are asking about existence (¿Hay alguien que…?).
- You are searching for, requesting, or desiring someone/thing not yet identified (buscar, necesitar, querer + un/una/alguien…).
Use the indicative when:
- The antecedent is definite, identified, known to exist (el/la, mi, este, ese, etc.).
- The clause gives extra information about a known noun (non-restrictive clause: Mi hermano, que vive en Madrid, trabaja allí.).
Glossary
Antecedent
The noun that the relative clause describes (e.g., libro in "el libro que leí").
Relative clause
A clause that modifies a noun and begins with a relative pronoun (que, quien, el que, lo que, cuyo).
Restrictive vs non-restrictive
Restrictive (no commas) narrows down which person/thing you mean (often affects mood). Non-restrictive (with commas) adds extra information about a known person/thing.
Subjunctive mood
A verb form used to express doubt, desire, uncertainty, hypothesis, or non-factual situations.
Indicative mood
The normal verb form used to state facts, describe reality, or report certainties.
Final tips
- Ask yourself: Do I know this person/thing exists or is identified? If no → think subjunctive. If yes → indicative.
- Watch for verbs that imply searching, wanting, needing, or denying — they often call for the subjunctive in the relative clause.
- Match the tense of the subjunctive to the time frame of the main clause: present → present subjunctive, past → imperfect subjunctive, and use perfect subjunctives for prior actions.
If you remember the simple test (Is the antecedent known to exist? Yes = indicative. No = subjunctive), you will correctly handle most relative clauses.