Spanish Si Clauses: If Sentences, si tuviera, si hubiera
By Michael McGettrick and Sergio Linares-HernandesUpdated 12 October 2026
Spanish if-sentences come in three types, set by how real the if is:
Quick check
Three quick questions on what you have just read. The full practice is further down.
Spot the mistake
0/3Each sentence has one wrong verb. Tap it.
, .- If it rains, I stay at home., .- If I had money, I would travel., .- If I had studied, I would have passed.
The three types on one screen
- si llueve
- si lloviera
- si hubiera llovido
| Type | The si half | The result half |
|---|---|---|
| Real | present | present, future, command |
| Unreal now | imperfect subjunctive | conditional |
| Unreal past | pluperfect subjunctive | conditional perfect |
| Type | Example | English |
|---|---|---|
| Real | , . | If it rains, I stay at home. |
| Unreal now | , . | If I had money, I'd travel. |
| Unreal past | , . | If I'd studied, I'd have passed. |
The golden rule: no -ría after si
When means if, standard Spanish never puts three things after it: a - form, a present subjunctive or the future. The - form belongs in the other half:
| Wrong | Right | English |
|---|---|---|
, . | If I had time, I'd go. | |
, . | If I have time, I'll go. | |
, . | If it rains tomorrow, I'm not going out. |
When si means whether
All of that is about meaning if. When it means whether, in a reported question, any indicative tense goes, the future and the conditional included:
.- I don't know whether he/she will come..- He/She asked me whether I would go.
Type 1: real conditions
When the if could really happen, use + present. The result can be a present, a future or a command:
| Result | Spanish | English |
|---|---|---|
| present | , . | If it rains, I stay at home. |
| future | , . | If it rains, I'll stay at home. |
| command | , . | If you have time, call me. |
The if stays in the present even about tomorrow, as in English: ... (If it rains tomorrow...).
A real if about the past takes a past indicative:
, .- If he/she said it, it's true., .- If it rained, we used to stay in.
Type 2: unreal now or future
When the if is only imagined, use + imperfect subjunctive, then the conditional:
| Use | Spanish | English |
|---|---|---|
| imagining | , . | If I had money, I'd travel. |
| advice | , . | If I were you, I wouldn't do it. |
| can't now | , . | If we could, we'd help you. |
| a question | ¿ ? | What would you do if you earned more? |
The - form works here too, with the same meaning: , . The result half has no - option: it takes the - form. In relaxed speech you will also hear the imperfect there ( , .), but the - form is always right.
The halves can swap, and the comma follows
The half can come first or second, with the same meaning. When it comes first, a comma usually follows it; when it comes second, no comma:
, .- If it rains, I stay at home..- I stay at home if it rains..- I'd travel if I had money.
Type 3: unreal past
When the if is about a past that did not happen, use + pluperfect subjunctive, then the conditional perfect:
si hubiera estudiado: a past that did not happen (unreal past)
si tuviera dinero: an imagined now (unreal now)
si llueve mañana: could still happen (real)
Timeline from past to future, with now marked.
| Use | Spanish | English |
|---|---|---|
| regret | , . | If I'd studied, I'd have passed. |
| a missed day | , . | If you'd come, you'd have had fun. |
| hindsight | , . | If we'd known, we wouldn't have come. |
In the result half, can replace . Both are standard:
, .- If we had known, we wouldn't have come.
In the half it never works the other way: never .
An unreal past with a result now
When the result is about now, it takes the plain conditional:
, .- If I had studied, I'd have a good job now.
Como si: always the past subjunctive
(as if) compares with something imagined, so it takes the imperfect subjunctive, or the pluperfect for an earlier action:
.- He talks as if he were the boss..- He/She treats me as if he/she didn't know me..- He/She looked at me as if he/she had seen a ghost.
Never the indicative: is wrong.
Mistakes English speakers make
| Wrong | Right | Why |
|---|---|---|
, . | no - form after | |
, . | no present subjunctive after | |
, . | no future after | |
| ... | , . | unreal now: conditional result |
| ... | , . | a past result: + participle |
. | : past subjunctive |
What to do next
- Write one sentence of each type about your own week.
- Do the sort and story drills below.
- Then the pluperfect subjunctive, the engine of the third type.