Tengo que trabajar mañana.私は明日働かなければならない。

スペイン語には、誰かが何かをしなければならないと言うための日常的な言い方が二つあり、どちらを選ぶかはその義務を人称主語のあるものとして表すか、無人称の一般的な必要性として表すかによる。

要点: tener que(活用する) = 特定の人の義務、hay que(常にhay) = 一般的で人称のない義務。

tener que + 不定詞:特定の人の義務

Tengo que trabajar mañana.(私は明日働かなければならない。)

¿Tienes que salir tan temprano?(そんなに早く出なければならないの?)

Tenemos que terminar esto hoy.(私たちはこれを今日終わらせなければならない。)

tenerは義務を持つ人に合わせて普通に活用する。tengo、tienes、tiene、tenemos、tenéis、tienenだ。ほかの用法でのtenerとまったく同じだ。tener queは強く具体的な必要性を表しやすい。その人にとって本当に起こらなければならないことであって、単なる一般的な勧めではない。

hay que + 不定詞:一般的で人称のない義務

Hay que llegar temprano.(早く着かなければならない。)

Para aprender un idioma, hay que practicar todos los días.(言語を学ぶには、毎日練習しなければならない。)

No hay que gritar.(叫ぶ必要はない。)

hay queは決して変わらない。常にhay、「〜がある」を表すときと同じ不変の形だ。主語はまったくなく、文法的に暗に想定された主語すらない。義務は人一般に当てはまる。「この状況にいる誰にでも」であって、特定の名指しされた一人の人にではない。日本語では「〜しなければならない」の主語をぼかして訳すことが多く、まさにその人称のなさがこの構文の核心をよく捉えている。

Hay que estudiar mucho para aprobar el examen.(試験に合格するには、たくさん勉強しなければならない。)文法上はこの文に主語はない。実際には聞き手のことを指していることも十分あり得るが、この構文は要件を人称主語で表す義務としてではなく、一般的なルールや状況上の要件として提示するのだ。

この二つを見分ける

Tengo que estudiar esta noche.(今夜、私は勉強しなければならない。個人的な義務、私自身のものだ。)

Para aprobar, hay que estudiar mucho.(合格するには、たくさん勉強しなければならない。人称のない要件で、一般的なルールとして述べられている。)

本当の違いは、特定の人物を特定できるかどうかではない。文脈からはどちらの構文でもある集団を読み取れる(Cuando se trabaja con niños, hay que tener paciencia、「子どもと接するときは忍耐が必要だ」は、実際に子どもと接する人たちを指している。Para aprobar, tienes que estudiar、「合格するには、勉強しなければならない」は、一般化されたであってもかまわない)。違いは文法にある。tener queは主語に合わせてtenerを活用させる。その主語が一般的なものであっても人称のある形だ。一方hay queは人称のない構文で、その状況の一般的な事実として要件を示す。主語はまったくない。

日本語の「〜しなければならない」は、それ自体すでに主語をぼかせる、hay queにかなり近い言い方だ。本当に注目すべき違いは、スペイン語がこの二つの場合を、まったく異なる二つの構文、つまり活用するtener queと変化しないhay queによって文法的に区別している点にある。一方日本語では、主語を変えるだけで同じ「〜しなければならない」を両方の意味に使うことが多い(「私は〜しなければならない」対「〜しなければならない」)。

deber、tener que、hay queをまとめて見る

この3つはどれも「しなければならない」と訳せるが、一つの尺度の上に並んでいる。deberは助言や道義的な義務(「すべきだ」)に近く、tener queはもっと強く個人的な必要性(「しなければならない」)に近い。hay queは同じ種類の必要性を、文法的主語をまったく取らずに人称のない形で表す。誰かの課題としてではなく、ルールや状況上の要件として示すのだ。

よくある間違い

  • Hay que yo estudie más. → ✅ Tengo que estudiar más.hay queは決して主語を取らない。特定の人の義務には、その人に合わせて活用したtener queを使う。)
  • Yo hay que trabajar. → ✅ Tengo que trabajar.hayは不変だ。主語に合わせて変化することは決してない。そもそも主語がないからだ。)
  • Tenemos que hay estudiar. → ✅ Tenemos que estudiar. / Hay que estudiar.(一つの文の中で二つの構文を混ぜない。どちらか一つを選ぼう。)

力だめし

  1. tener queを使って「私は明日働かなければならない」と言おう。
  2. hay queを使って「早く着かなければならない」と言おう。
  3. この文のどこがおかしくて、どう直せばいい?Ella hay que trabajar hoy.
  4. Hay que estudiar muchoに文法的主語はあるか?
答えを見る
  1. Tengo que trabajar mañana.
  2. Hay que llegar temprano.
  3. Ella hay que trabajar hoyがおかしいのは、hay queが決して主語を取らないからだ → Ella tiene que trabajar hoy.
  4. ない。hay queには文法的主語がまったくない。最終的に勉強するのが聞き手であっても、それを一般的で状況に基づく事実として示している。

まとめ

  • tener que + 不定詞 = 活用する主語で表される個人の義務。tenerはその人に合わせて活用する。
  • hay que + 不定詞 = 文法的主語をまったく取らない人称のない義務。hayは決して変わらず、決して主語を取らない。
  • tener queは主語に合わせてtenerを活用させる。主語が一般的なものであっても人称のある形だ。hay queはまったく主語のない人称のない構文で、要件を一般的な事実として示す。
  • debertener quehay queはどれも「しなければならない」をカバーする。助言(deber)から個人的な必要性(tener que)、そして人称のない一般的なルール(hay que)まで幅がある。