現在完了形と haben・sein の選択
要点
現在完了形(Perfekt)は、過去に起きた出来事を伝える形です。日本語の「〜しました」に当たる場面でも使います。haben または sein の現在形と過去分詞を組み合わせます。助動詞は主語に合わせて変化させ、過去分詞は主語によって変えません。
形
主語 + haben / sein の現在形 + … + 過去分詞。平叙文では活用した助動詞を文の2番目の要素に、過去分詞を文末に置きます。例:Ich habe heute gearbeitet.
使い方
- 多くの動詞では haben を使います。「何を」に当たる目的語を取る kaufen や、活動を表す arbeiten などが代表例です。
- 目的語を取らず、場所の移動を表す gehen・kommen・fahren などでは、通常 sein を使います。単に体を動かす活動すべてが sein になるわけではありません。
- 状態の変化を表す einschlafen(眠りに落ちる)や aufwachen(目が覚める)も sein を使います。schlafen(眠っている)は haben を使います。
- sein・bleiben・werden の現在完了形にも sein を使います。動詞を覚えるときは、過去分詞と一緒に、どちらの助動詞を使うかも確認します。
例文
- Ich habe heute viel gearbeitet. — 今日はたくさん働きました。
- Wir haben Brot gekauft. — 私たちはパンを買いました。
- Wir sind mit dem Zug nach Berlin gefahren. — 私たちは電車でベルリンへ行きました。
- Das Kind ist früh eingeschlafen. — 子どもは早く寝つきました。
よくある間違い
❌ Ich habe nach Hause gegangen.
✅ Ich bin nach Hause gegangen.
gehen はここでは場所の移動を表すので、haben ではなく sein を使います。主語が ich なので、現在形は bin です。
覚えておこう
基本は haben、場所の移動や状態の変化には多くの場合 sein を使います。過去分詞だけでなく、助動詞もセットで覚えましょう。