現在完了形(Perfekt)で過去を話す

ドイツ語の会話では、過去のことはほとんど Perfekt で話します。「Ich habe gegessen」は「食べた」とも「食べたことがある」とも訳せます。英語と違い、「昨日(gestern)」と一緒に使っても問題ありません。つまずきやすいのは3点です。haben と sein のどちらを使うか、過去分詞を文末に置くこと、そして過去分詞の作り方です。
haben または sein + 文末の過去分詞
Perfekt は2つの部分からできています。2番目の位置に置く haben/sein と、文の最後に置く過去分詞です。日本語も動詞が最後に来るので、「食べた」が文末に来ると考えれば覚えやすいでしょう。ほとんどの動詞は haben を使います。AからBへの移動や状態の変化を表す動詞、そして sein・bleiben・werden は sein を使います。
| sein | haben |
|---|---|
| gehen → ist gegangen | essen → hat gegessen |
| fahren → ist gefahren | machen → hat gemacht |
| kommen → ist gekommen | sehen → hat gesehen |
| aufstehen → ist aufgestanden | arbeiten → hat gearbeitet |
| werden → ist geworden | schlafen → hat geschlafen |
| bleiben → ist geblieben | haben → hat gehabt |
| sein → ist gewesen | lernen → hat gelernt |
- Ich habe gestern Pizza gegessen. — 昨日ピザを食べました。
- Wir haben einen Film gesehen. — 私たちは映画を見ました。
- Sie ist nach Berlin gefahren. — 彼女は(車や電車で)ベルリンへ行きました。
- Ich bin um sieben Uhr aufgestanden. — 7時に起きました。
- Er ist zu Hause geblieben. — 彼は家にいました。
ヒント:sein と haben そのものは、ふつう過去形のほうがよく使われます。Ich war krank. Ich hatte keine Zeit.
過去分詞の作り方
| 種類 | 形 | 例 |
|---|---|---|
| 規則動詞 | ge- … -t | machen → gemacht, wohnen → gewohnt |
| 不規則動詞 | ge- … -en(母音が変わることも) | schreiben → geschrieben, finden → gefunden |
| -ieren 動詞 | ge- なし、… -t | studieren → studiert, telefonieren → telefoniert |
| 非分離前つづり(be-, ver-, er-, ent-, ge-, zer-, emp-, miss-) | ge- なし | besuchen → besucht, verstehen → verstanden |
| 分離前つづり(an-, auf-, ein-, mit-, zu- など) | 真ん中に ge | einkaufen → eingekauft, anrufen → angerufen |
覚えておきたい不規則な過去分詞:gewesen(sein)、gehabt(haben)、geworden(werden)、getrunken(trinken)、genommen(nehmen)、gesprochen(sprechen)、gebracht(bringen)、gedacht(denken)、gewusst(wissen)。
- Hast du schon eingekauft? — もう買い物した?
- Ich habe drei Jahre in Köln gewohnt. — ケルンに3年住んでいました。
- Wir haben die Wohnung renoviert. — 私たちは住まいをリフォームしました。
- Er hat mir nichts erzählt. — 彼は私に何も話してくれませんでした。
- Das Kind ist schnell eingeschlafen. — 子どもはすぐに寝てしまいました。
よくある間違い
- ✗ Ich habe nach Hause gegangen. → ✓ Ich bin nach Hause gegangen.(移動 → sein)
- ✗ Ich habe gelernt Deutsch. → ✓ Ich habe Deutsch gelernt.(過去分詞は文末)
- ✗ Wir haben Medizin gestudiert. → ✓ Wir haben Medizin studiert.(-ieren → ge- なし)
確認問題
- Ich ___ gestern ins Kino gegangen.
答え
bin – gehen は移動なので sein を使います。- einkaufen の過去分詞は?
答え
eingekauft – 分離動詞なので ge は真ん中に入ります。- besuchen の過去分詞は?



