si による条件文

B1 Las oraciones condicionales con si 43 / 49

要点

現実的・可能性の高い条件では、「if」の部分に si +直説法現在を使い、帰結節には現在形・未来形・命令形のいずれかを使います:Si llueve, me quedo en casa. 鉄則:si の後に接続法現在が続くことは決してありません。

規則

条件文には二つの部分があります:条件(si 節、「if…」)と帰結(主節)です。このレッスンでは現実的・可能性の高い条件——実際に起こりうること——を扱います。

ステップ1:si 節:直説法現在。 現実的な条件では、si(「if」)の後には直説法現在——すでに知っている時制——が続きます:Si estudias…、Si tengo tiempo…、Si hace sol…。

鉄則: si が「if」を意味するとき、その後には決して接続法現在を使いません。Si tengas は常に誤りで、必ず Si tienes にしなければなりません。これは英語話者に最もよくある間違いです。英語の「if」は不確かな響きを持ちますが、スペイン語の si はそうではないからです。

ステップ2:帰結節:現在形・未来形・命令形。 主節は三つの形のいずれかを取り、どれも自然です:

帰結節の形ニュアンス例
直説法現在一般的な真実・自動的な結果Si llueve, me quedo en casa.
単純未来具体的な予測Si llueve, me quedaré en casa.
命令形助言・命令Si llueve, quédate en casa.

三つとも同じ si +現在形の条件を保ちます。

ステップ3:語順は自由です。 どちらの部分を先に置いても構いません。si 節が文頭に来るときは、コンマで二つの部分を区切ります。帰結節が先に来るときは、コンマなしにします:

  • Si llueve, no salgo.
  • No salgo si llueve.

短縮形 si no。 直前で述べたことから代案が明らかな場合、si 節の動詞は省略され、si no だけが残ります:Si el tiempo acompaña, comemos fuera; si no, comemos dentro. これは二語のままにしてください——一語の sino は「そうではなく」という意味の別の語です。

si =「if」対「whether」。 si は、知る・尋ねるという意味の動詞の後では「whether」の意味にもなります。この場合は条件ではありません。未来形や過去未来形が続くことができます:No sé si vendrá.(彼が来るかどうかわからない。)Pregúntale si quiere café.

先取り——非現実的条件。 条件が仮定的、または事実に反する場合(「もしお金があれば…」)、スペイン語は si +接続法過去 -> 過去未来形に切り替わります:Si tuviera dinero, viajaría. このパターンはレッスン46で扱います。ここでは現実的条件にとどまります。

語形と文型

現実的条件のひな型:

Si 節(条件)帰結節
si +直説法現在直説法現在
si +直説法現在単純未来
si +直説法現在肯定命令・否定命令

一つの条件から作られる帰結の例:

条件帰結のタイプ完全な文
Si estudias現在形Si estudias, apruebas.
Si estudias未来形Si estudias, aprobarás.
Si estudias肯定命令Si estudias, descansa después.
Si estudias否定命令Si estudias, no te acuestes tarde.
Si estudia (usted)敬称命令Si estudia, descanse después.

どんな命令形でも帰結になれます——否定、敬称(usted/ustedes)、あるいは vosotros です。否定形と敬称形は接続法現在の形です(レッスン41を参照)。これは鉄則を破るものではありません。鉄則が禁じているのは、si の後の接続法現在だけだからです。

例文

Español日本語
Si llueve, me quedo en casa.雨が降ったら、私は家にいる。
Si tienes hambre, hay comida en la nevera.お腹が空いているなら、冷蔵庫に食べ物がある。
Si estudias más, aprobarás el examen.もっと勉強すれば、試験に合格するだろう。
Si vas al centro, cómprame el pan.街に行くなら、パンを買ってきて。
No iré a la fiesta si no me invitan.招待されなければ、パーティーには行かない。
Si puedes, llámame esta noche.できるなら、今夜電話して。
No sé si vendrá mañana.彼が明日来るかどうかわからない。
Pregúntale si quiere venir.彼に来たいかどうか聞いてください。

よくある間違い

  • Si tengas tiempo, llámame -> Si tienes tiempo, llámame:si(「if」)の後に接続法現在が続くことは決してありません。直説法現在を使います。
  • Si lloverá, me quedo -> Si llueve, me quedo:si 節に未来形を置いてはいけません。未来形は帰結節だけのものです。
  • Si estudiarás, aprobarás -> Si estudias, aprobarás:同じ点です:si +直説法現在、未来形は帰結節だけに使います。
  • No salgo, si llueve -> No salgo si llueve:帰結節が先に来るときはコンマを省きます。コンマを使うのは si が文頭に来るときだけです。
  • No sé si venga -> No sé si vendrá:ここでの si は条件ではなく「whether」の意味です。直説法(未来形・過去未来形)を使い、接続法は使いません。

ヒント

  • 鉄則を唱えましょう:現実的条件では 「si +直説法現在」 です。si tenga と書きたくなったら止まってください——正しくは si tengo です。
  • 英語は時制を隠しています:「If it rains tomorrow」は、スペイン語でも現在形です(Si llueve mañana)。未来形にはなりません。
  • 帰結節こそが未来形の居場所です:Si +現在形、…+未来形。
  • 「if」か「whether」かを判断するには、「whether」に置き換えてみましょう。うまく当てはまるなら(「彼が来るかどうかわからない」)、それは条件ではなく、伝達の si です。
  • 夢のような、非現実的な条件(「もし私がお金持ちだったら…」)は接続法過去に飛びます——それはレッスン46の内容で、このパターンではありません。