si tuviera …, …ría
與現在事實相反的假設
Unreal conditions: si + imperfect subjunctive — Spanish grammar, B1
接續
si + 虛擬式過去時, 條件式:Si tuviera tiempo, viajaría más.
si + imperfect subjunctive, conditional: Si tuviera tiempo, viajaría más.
說明
說「如果是這樣的話就會…」但現在不是或不太可能:Si fuera rico, compraría una isla.(如果我有錢,就會買一座島。)si 後面不能用條件式。
For unreal or unlikely situations: Si fuera rico, compraría una isla. Never put the conditional right after si.
注意事項
- 可能發生的條件用 si + 現在式:Si tengo tiempo, iré.Real possibilities use si + present: Si tengo tiempo, iré.
常見錯誤
- ✗ Si tendría dinero, viajaría.
✓ Si tuviera dinero, viajaría.
si 後面用虛擬式過去時,不用條件式。After si: imperfect subjunctive, not conditional. - ✗ Si yo era tú, lo haría.
✓ Si yo fuera tú, lo haría.
假設用 fuera,不用 era。Unreal conditions take fuera, not era.
例句
Si viviera cerca del mar, nadaría todos los días.
如果我住在海邊,就會每天游泳。
If I lived near the sea, I'd swim every day.
¿Qué harías si ganaras la lotería?
如果你中了樂透,你會做什麼?
What would you do if you won the lottery?
Si yo fuera tú, hablaría con ella.
如果我是你,我會去跟她談談。
If I were you, I'd talk to her.
練習
在 Hanabiの小天地 聽例句的錄音、做 3 題練習,答對 2/3 就算學會,進度會記下來。
到網站練習這個文法 →