文章目錄
1. 用法:
條件 | 結果 |
si + 現在式 | +簡單未來式/現在式/命令式 |
1. 表達未來有可能實現的條件,使用簡單未來式
-Si me llamas, te ayudaré con el problema.
(如果您打電話給我,我會幫您解決問題。)
-Si practicas todos los días, mejorarás rápidamente.
(如果你每天練習,你會進步得很快。)
-Si vienes temprano, podremos salir a cenar.
(如果你來得早的話,我們可以出去吃晚餐。)
2. 表達現在的情況,使用現在式
-Si te sientes enfermo, vas al médico hoy mismo.
(如果你覺得不舒服,請今天就去看醫生。)
-Si el supermercado está abierto, compras los ingredientes que necesitamos para la cena.
(如果超市開門了,你就買我們晚餐需要的食材。)
-Si no encuentras el libro que buscas, le preguntas al bibliotecario.
(如果你找不到書,可以詢問圖書館員。)
3. 當結果非常可能或肯定會發生,使用現在式
-Si tengo tiempo libre después del trabajo, voy al gimnasio y hago ejercicio para mantenerme en forma.
(如果下班後有空,我會去健身房鍛鍊身體。)
-Si veo una película interesante en el cine, la comento con mis amigos y les recomiendo que la vean.
(如果我在電影院看到一部有趣的電影,我會告訴我的朋友並推薦他們去看。)
-Si tengo hambre a media tarde, como una fruta o un yogur para no tener demasiada hambre a la cena.
(如果我中午餓了,我會吃一些水果或酸奶,這樣我晚餐就不會太餓了。)
4. si, 也可以表示”當…的時候” 或”每次”的意思, (這時si=cuando, siempre que),使用現在式,表達具有普遍意義的事、客觀事實或習慣
-Si calientas hielo, se derrite.
(如果你加熱冰塊,它就會融化。)
-Si no llueve, el prado se seca.
(如果不下雨,草地就會乾涸。)
-Si necesito relajarme, escucho música tranquila.
(每當我需要放鬆時,我都會聽平靜的音樂。)
-Si cocino, me gusta probar nuevas recetas.
(每當我做飯時,我都喜歡嘗試新食譜。)
5. 當表達內容為命令、懇求、要求或建議時,使用命令式
-Si llegas tarde, llama para avisar.
(如果你會遲到,請致電告知我們。)
-Si sales a correr, no olvides llevar agua contigo.
(如果你出去跑步,別忘了帶水。)
-Si tienes tiempo libre, organiza tu escritorio.
(如果你有空,整理一下你的辦公桌。)
條件 | 結果 |
si + 虛擬語態未完成過去式 | +條件式 |
6.表達現在或未來不太可能發生,或想像的情況
-Si viviéramos cerca del mar, iríamos a la playa todos los fines de semana.
(如果我們住在海邊,我們每個週末都會去海灘。)
-Si pudiera volar, visitaría todos los países del mundo.
(如果我會飛,我會去世界上每一個國家。)
-Si tuviéramos más tiempo libre, haríamos más excursiones por la montaña.
(如果我們有更多的空閒時間,我們會更常去山上踏青。)
-Si supiera hablar francés, viajaría a París este verano.
(如果我會說法文,我今年夏天就會去巴黎旅行。)
條件 | 結果 |
si + 虛擬語態過去完成式 | +條件完成式 |
7. 表達過去沒發生,或想像的情況
-Si hubieras llegado a tiempo, habrías visto el espectáculo completo.
(如果你準時到達,就能看到完整的表演了。)
-Si él hubiera venido con nosotros, habría disfrutado mucho del viaje.
(如果他有和我們一起來,他會非常享受這次旅行。)
-Si hubiéramos estudiado en esa universidad, habríamos tenido mejores oportunidades laborales.
(如果我們在那所大學念書,我們會有更好的工作機會。)
-Si no hubieran cancelado el vuelo, ya habríamos llegado a nuestro destino.
(如果他們沒有取消航班,我們早就到達目的地了。)