El pretérito imperfecto de subjuntivo expresa deseo, duda o hipótesis en pasado.

(The imperfect subjunctive expresses wishes, doubts or hypotheses in the past.)

What is the imperfect subjunctive?

The imperfect subjunctive in Spanish talks about uncertain, hypothetical or desired situations in the past.

  • It often appears after que or in si-clauses.
  • English usually uses "I wanted you to…", "if he did…", "as if it worked".
  • Spanish uses one clear form: imperfecto de subjuntivo.

There are two correct sets of endings: -ra and -se. Meaning and use are the same.

  • -ra forms = more common in everyday Spanish.
  • -se forms = more formal / literary.

Step 1 – How to form it (mechanical rule)

Always start from the 3rd person plural (ellos) of the preterite (indefinido).

  1. Take ellos (indefinido).
    • trabajaron, supieron, vinieron
  2. Remove -ron.
    • trabaja-, supie-, vinie-
  3. Add the imperfect subjunctive endings -ra or -se.
Verb Ellos (indefinido) Stem Yo (-ra) Yo (-se)
trabajar trabajaron trabaja- trabajara trabajase
saber supieron supie- supiera supiese
venir vinieron vinie- viniera viniese

Key idea: if you know ellos (indefinido), you can always create the imperfect subjunctive.


Step 2 – Endings you must know (all verbs)

The endings are the same for -ar, -er, -ir verbs.

-ra endings -se endings
yo -ra -se
-ras -ses
él / ella / usted -ra -se
nosotros / nosotras -ramos (with accent before) -semos (with accent before)
vosotros / vosotras -rais -seis
ellos / ellas / ustedes -ran -sen

Important: in nosotros you always add an accent on the vowel before -ramos / -semos:

  • trabajáramos, supiéramos, viniéramos
  • trabajásemos, supiésemos, viniésemos

Step 3 – When do we use it?

You already know the subjunctive in the present. The imperfect subjunctive is the same idea, but in the past.

  • After past verbs of desire, emotion, doubt, influence:
    • Quería que trabajaras desde casa. (I wanted you to work from home.)
    • Me molestó que no vinieran a la reunión.
  • After expressions like “era posible que…”, “era importante que…”:
    • Era importante que todos llegaran a tiempo.
    • Era imposible que el sistema viniera de nuevo después de ese fallo.
  • In si-clauses with hypotheses about the present or future (unreal or unlikely):
    • Si el servidor se bloqueara, perderíamos datos.
    • Si tuviera más tiempo, aprendería a usar mejor este programa.
  • After “como si” (as if):
    • Hablábamos como si todo funcionara perfectamente.
    • Actúan como si no existiera el problema.
  • After “que” when you describe a searched / non‑existent person or thing in the past:
    • Buscaban a alguien que supiera configurar la red.
    • No conocía a nadie que pudiera ayudarme.

Step 4 – -ra or -se: which should I choose?

For meaning, -ra = -se. Both are correct.

  • Si el servidor se bloqueara, perderíamos datos.
  • Si el servidor se bloquease, perderíamos datos.

In practice:

  • Use -ra forms by default (most common in speech and writing).
  • Recognize -se forms when reading formal texts, literature, older documents.

Typical learner doubts and mistakes

  • 1. Confusing with the imperfect indicative
    • Si el sistema venía,... → habitual past.
    • Si el sistema viniera,... → hypothetical, unreal.
    • Tip: if you mean hypothesis, wish, doubt, you almost always need the subjunctive.
  • 2. Forgetting to go via “ellos (indefinido)”
    • Si teniera tiempo… ✗ (invented form)
    • Correct:
      • ellos tuvierontuvie-si tuviera tiempo…
    • Tip: irregular stems follow the indefinido, not the infinitive.
  • 3. Missing the accent in nosotros
    • Si nosotros trabajaramos más…
    • Si nosotros trabajáramos más…
    • Rule: in nosotros the vowel before -ramos / -semos always carries an accent.
  • 4. Using present subjunctive after a past main verb
    • Quería que vienes / a la reunión.
    • Quería que vinieras a la reunión.
    • Sequence of tenses: past verb in main clause → imperfect subjunctive in the dependent clause.

Mini procedure: decide if you need imperfect subjunctive

Use this quick checklist:

  1. Is the main verb in the past?
    • Examples: quería, me gustó, era importante, buscaban, fue necesario…
  2. Does it express wish, emotion, doubt, evaluation, hypothesis, or an unreal condition?
    • After que, si, como si etc.
  3. Answer “yes” to 1 and 2?
    • → You almost certainly need the imperfect subjunctive.

Then form it mechanically:

  1. Take ellos (indefinido).
  2. Remove -ron.
  3. Add -ra endings (or -se if you prefer).

Self‑check: can you do these?

  • Formation
    • Can you form: ellos (indefinido) → stem → yo, , nosotros in imperfect subjunctive for:
      • tener, poder, hacer, decir?
  • Use
    • Can you complete these mentally?
      • Quería que tú ______ (participar) más en las reuniones.
      • Si el servidor ______ (caerse), ¿qué haríais?
      • Hablábamos como si todo ______ (funcionar) perfectamente.
  • Recognition
    • When you see forms like trabajase, supieran, viniésemos, can you identify them as imperfect subjunctive?

If you can answer these without checking the table, you have a solid working control of the imperfect subjunctive.

  1. Forma de "ellos" in the preterite - -ron + -ra / -se (llamaron ⇒ llama- ⇒ llamara / llamase).
  2. Endings in -ra ⇒ -ra, -ras, -ra, -ramos, -rais, -ran.
  3. Endings in -se ⇒ -se, -ses, -se, -semos, -seis, -sen.
Verbs ending in -arVerbs ending in -erVerbs ending in -ir
Trabajar ⇒ Trabajaron ⇒ Trabaja-Saber ⇒ Supieron ⇒ Supie-Venir ⇒ Vinieron ⇒ Vinie-
Yo trabajara / Yo trabajase (I worked / I might work (imperfect subjunctive))Yo supiera / Yo supiese (I knew / I might know (imperfect subjunctive))Yo viniera / Yo viniese (I came / I might come (imperfect subjunctive))
Tú trabajaras / Tú trabajases (you worked / you might work (imperfect subjunctive, singular informal))Tú supieras / Tú supieses (you knew / you might know (imperfect subjunctive, singular informal))Tú vinieras / Tú vinieses (you came / you might come (imperfect subjunctive, singular informal))
Él trabajara / Él trabajase (he worked / he might work (imperfect subjunctive))Él supiera / Él supiese (he knew / he might know (imperfect subjunctive))Él viniera / Él viniese (he came / he might come (imperfect subjunctive))
Nosotros trabajáramos / Nosotros trabajásemos (we worked / we might work (imperfect subjunctive))Nosotros supiéramos / Nosotros supiésemos (we knew / we might know (imperfect subjunctive))Nosotros viniéramos / Nosotros viniésemos (we came / we might come (imperfect subjunctive))
Vosotros trabajarais / Vosotros trabajaseis (you worked / you might work (imperfect subjunctive, plural informal))Vosotros supierais / Vosotros supieseis (you knew / you might know (imperfect subjunctive, plural informal))Vosotros vinierais / Vosotros vinieseis (you came / you might come (imperfect subjunctive, plural informal))
Ellos trabajaran / Ellos trabajasen (they worked / they might work (imperfect subjunctive))Ellos supieran / Ellos supiesen (they knew / they might know (imperfect subjunctive))Ellos vinieran / Ellos viniesen (they came / they might come (imperfect subjunctive))

Exceptions!

  1. The forms ending in -se are more formal.
  2. The forms ending in -se are more formal. In the first person plural, the vowel before -ramos / -semos always has an accent (habláramos, tuviésemos).

Exercise 1: Multiple choice

Instruction: Choose the correct answer

1. El jefe nos pidió que ______ la base de datos antes de que el equipo de ventas empezara la campaña.

The boss asked us to ______ the database before the sales team started the campaign.)

2. Si el servidor no se ______ cada dos por tres, sincronizaríamos los archivos con la nube sin que nadie se quejara.

If the server didn't ______ every few minutes, we would sync the files to the cloud without anyone complaining.)

3. Buscábamos un programa que ______ maximizar y minimizar los documentos sin que el ordenador se quedara colgado.

We were looking for a program that ______ maximize and minimize documents without the computer freezing.)

4. Me sorprendió que el técnico ______ todos los ordenadores sin que nos avisara por correo.

I was surprised that the technician ______ all the computers without notifying us by email.)

Exercise 2: Rewrite the phrases

Instruction: Rewrite the sentences by replacing the indicative with the past imperfect subjunctive (-ra), keeping the same sense of doubt, wish or hypothesis in the past.

Show/Hide translation Show/Hide hints
  1. Hint Hint (Si) Si tengo más tiempo, aprendo a usar mejor este programa.
    ⇒ _______________________________________________ Example
    Si tuviera más tiempo, aprendería a usar mejor este programa.
    (Si tuviera más tiempo, aprendería a usar mejor este programa.)
  2. Hint Hint (saber) No pensé que el técnico sabe la solución tan rápido.
    ⇒ _______________________________________________ Example
    No pensé que el técnico supiera la solución tan rápido.
    (No pensé que el técnico supiera la solución tan rápido.)
  3. Hint Hint (como si) Hablábamos como si todo funciona perfectamente.
    ⇒ _______________________________________________ Example
    Hablábamos como si todo funcionara perfectamente.
    (Hablábamos como si todo funcionara perfectamente.)
  4. Hint Hint (que) Buscaban a alguien que sabe configurar la red de la oficina.
    ⇒ _______________________________________________ Example
    Buscaban a alguien que supiera configurar la red de la oficina.
    (Buscaban a alguien que supiera configurar la red de la oficina.)

Exercise 3: Grammar in action

Instruction: In pairs, reconstruct what happened and decide the next steps to take.

Show/Hide translation
Situation
En tu empresa se cayó el sistema y nadie puede acceder a los datos.
(At your company the system has crashed and no one can access the data.)

Discuss
  • Si el servidor se bloqueara, ¿qué medidas urgentes tomaríais y por qué? (If the server were to crash, what urgent actions would you take and why?)
  • Si el equipo de informática no llegara a tiempo, ¿qué impacto tendría en vuestros proyectos? Da ejemplos concretos con herramientas digitales (hoja de cálculo, procesador de textos). (If the IT team didn't arrive in time, what impact would that have on your projects? Give concrete examples using digital tools (spreadsheet, word processor).)

Useful words and phrases
  • La base de datos (The database)
  • Reiniciar el ordenador (Restart the computer)
  • Sincronizar en el almacenamiento en la nube (Sync to cloud storage)

Use in conversation
  • Si + imperfecto de subjuntivo + condicional (Si el servidor se bloqueara, reiniciaríamos...) (Si + imperfecto de subjuntivo + condicional (Si el servidor se bloqueara, reiniciaríamos...))
  • Oraciones con que + imperfecto de subjuntivo (Quería que sincronizaras los archivos...) (Oraciones con que + imperfecto de subjuntivo (Quería que sincronizaras los archivos...))

Written by

This content has been designed and reviewed by the coLanguage pedagogical team: About coLanguage

Profile Picture

Alessia Amoroso

Master of Languages, Cultures, Communication

Università degli Studi di Modena e Reggio Emilia

University_Logo

Last Updated:

Thursday, 05/03/2026 16:25