スペイン語における「Haber」の完全ガイド

haberには、主に「完了形を作る補助動詞」と「人や物の存在を表す動詞」という2つの役割があります。英語の have と似るのは完了形を作る場合だけです。「私は車を持っている」のような所有には tener を使います。

役割例文
完了形を作るhaber + 過去分詞He comido.(私は食べました)
存在を表すhay / había / hubo / habrá などHay un libro.(本が1冊あります)
必要を表すhay que + 不定詞Hay que estudiar.(勉強する必要があります)
目次

haberとtenerの違い

現代スペイン語では、haberを「持っている」という意味では通常使いません。所有、年齢、身体的な感覚などを表すときはtenerを使います。

  • Tengo un coche.(私は車を持っています)
  • Tengo 20 años.(私は20歳です)
  • Tengo hambre.(私はお腹が空いています)

詳しい用法は「TENERの意味や用法を11の例文で理解」で確認できます。

補助動詞haber:完了形を作る

haberは、動詞の過去分詞と組み合わせて完了形を作ります。現在完了なら「haberの現在形 + 過去分詞」です。

主語haber
yohehe hablado
hashas hablado
él / ella / ustedhaha hablado
nosotros / nosotrashemoshemos hablado
vosotros / vosotrashabéishabéis hablado
ellos / ellas / ustedeshanhan hablado
  • He terminado el trabajo.(私は仕事を終えました)
  • ¿Has visto esta película?(この映画を見ましたか)
  • Hemos llegado a Madrid.(私たちはマドリードに着きました)

haberと組み合わせた過去分詞は、主語の性・数に合わせて変化しません。Ella ha llegadoEllas han llegadoのどちらもllegadoです。過去分詞そのものの作り方は「過去分詞の作り方から使い方まで」、現在完了の使い分けは「スペイン語の現在完了形」を参照してください。

存在を表すhaber:hay、había、hubo、habrá

「〜がある」「〜がいる」と、まだ特定していない人や物の存在を示すときにもhaberを使います。現在形はhayです。

  • Hay una farmacia cerca.(近くに薬局が1軒あります)
  • Hay muchas personas aquí.(ここには多くの人がいます)
  • Había cuatro sillas.(椅子が4脚ありました)
  • Hubo un concierto ayer.(昨日コンサートがありました)
  • Habrá una reunión mañana.(明日は会議があります)

後ろが複数でもhaberは単数形

存在を表すhaberは非人称動詞です。後ろの名詞が複数でも、標準的な書き言葉では動詞を三人称単数にします。

  • Había muchas personas.
  • × Habían muchas personas.
  • Ha habido varios cambios.
  • × Han habido varios cambios.

会話では複数形が聞かれる地域もありますが、試験や文章では単数形にそろえるのが安全です。これはRAE(スペイン王立アカデミー)のhaber解説でも示されています。

hayとestá / estánの違い

hayは初めて話題に出す人や物の存在、estarは特定済みの人や物の場所を伝えるときに使います。

  • Hay un banco en esta calle.(この通りに銀行が1軒あります)
  • El banco está al lado de la farmacia.(その銀行は薬局の隣にあります)

estarの活用と用法は「状態を表すESTARを徹底解説」にまとめています。Instituto Cervantesの初級学習項目でも、存在のhaberと場所を示すestarは分けて扱われています。

hay queとhaber de

hay que + 不定詞

一般的な必要や義務を表し、「〜する必要がある」「〜しなければならない」という意味になります。特定の主語を置かない表現です。

  • Hay que reservar con antelación.(事前に予約する必要があります)
  • No hay que preocuparse.(心配する必要はありません)

haber de + 不定詞

義務、必要、強い見込みなどを表します。日常会話で義務を伝える場合はtener queのほうが一般的です。

  • He de reconocer mi error.(自分の誤りを認めなければなりません)
  • Ha de estar cansado.(彼はきっと疲れているでしょう)

接続法・条件法でよく見る形

過去の事実に反する仮定では、hubiera / hubiese + 過去分詞habría + 過去分詞を組み合わせる形がよく使われます。

  • Si lo hubiera sabido, habría venido antes.(それを知っていたら、もっと早く来ていたでしょう)

よくある間違い

誤り正しい形理由
He un coche.Tengo un coche.所有はtener
Habemos terminado.Hemos terminado.現在完了の一人称複数はhemos
Habían dos problemas.Había dos problemas.存在のhaberは単数形
Han habido cambios.Ha habido cambios.存在の完了形も単数形

まとめ

  • 完了形はhaber + 過去分詞で作る
  • 存在を表すときはhay / había / hubo / habráなどを使う
  • 存在のhaberは、後ろの名詞が複数でも三人称単数にする
  • 所有を表す「持っている」にはtenerを使う

まずは「He comido.」「Hay un restaurante.」「Tengo hambre.」の3文を区別できれば、haberの基本は押さえられます。

  • URLをコピーしました!
目次