ドイツ語の現在完了

das Perfekt

クイズで理解度をチェック

現在完了 (Perfekt) は、話し言葉のドイツ語で過去のことを話すときの普通の形です。作り方はhaben または sein + 過去分詞で、過去分詞は文末に置かれます。

現在完了の作り方

haben または sein を現在形で人称変化させ、2番目の位置に置きます。過去分詞は形が変わらず、文末に来ます。

主語machenfahren
ichhabe gemachtbin gefahren
duhast gemachtbist gefahren
er/sie/eshat gemachtist gefahren
wirhaben gemachtsind gefahren
ihrhabt gemachtseid gefahren
sie/Siehaben gemachtsind gefahren

haben か sein か

ほとんどの動詞は haben をとります。sein は、ある場所から別の場所への移動、状態の変化、そして覚えるしかないいくつかの動詞に使います。

規則動詞例文
haben:4格目的語をとる動詞kaufen, lesen, sehenIch habe ein Buch gekauft.
haben:再帰動詞sich freuen, sich waschenEr hat sich gefreut.
haben:その他のほとんどの動詞arbeiten, schlafen, wohnenWir haben lange geschlafen.
sein:A から B への移動gehen, fahren, fliegen, kommenWir sind nach Berlin gefahren.
sein:状態の変化aufwachen, einschlafen, sterben, wachsenDas Baby ist eingeschlafen.
sein:覚えるべき動詞sein, bleiben, werden, passierenWas ist passiert?

過去分詞の作り方

規則動詞は ge- + 語幹 + -t です(語幹が -t や -d で終わるときは -et)。不規則動詞は ge- + 語幹 + -en で、母音が変わることがよくあります。いくつかの混合変化動詞は、母音が変わって -t で終わります。

種類不定詞過去分詞
規則動詞machengemacht
規則動詞kaufengekauft
規則動詞(語幹が -t で終わる)arbeitengearbeitet
不規則動詞sehengesehen
不規則動詞trinkengetrunken
不規則動詞gehengegangen
不規則動詞seingewesen
混合変化bringengebracht
混合変化denkengedacht
混合変化wissengewusst

ge- が付かない動詞:-ieren 動詞と非分離動詞

-ieren で終わる動詞と、アクセントのない前つづり be-、emp-、ent-、er-、ge-、miss-、ver-、zer- を持つ動詞には、ge- が付きません。

種類不定詞過去分詞
-ierenstudierenstudiert
-ierentelefonierentelefoniert
be-bezahlenbezahlt
ver-verstehenverstanden
er-erzählenerzählt
emp-empfehlenempfohlen

力試しクイズ

このレッスンから5問。何問正解できるでしょうか?

0 XP
第1問/全5問

正しい答えを選んでください。

Er hat den ganzen Tag ___. (arbeiten)

分離動詞

分離動詞では、ge- が前つづりと語幹の間に入り、過去分詞は1語で書きます。

不定詞過去分詞例文
aufstehenaufgestandenIch bin um sechs aufgestanden.
einkaufeneingekauftWir haben im Supermarkt eingekauft.
anrufenangerufenHast du deine Mutter angerufen?
fernsehenferngesehenSie haben den ganzen Abend ferngesehen.
ausprobierenausprobiertIch habe das Rezept ausprobiert.

語順、否定文、疑問文

助動詞は2番目の位置にとどまり、過去分詞が文を締めくくります。nicht は過去分詞の直前に置きます。決定疑問文では助動詞が文頭に来ます。副文では助動詞が一番最後に移ります。

Gestern habe ich lange gearbeitet.昨日は遅くまで働きました。助動詞が2番目の位置にとどまるので、主語はその後に来ます。
Wir haben das Museum nicht besucht.私たちは博物館には行きませんでした。
Hast du den Film schon gesehen?もうその映画は見た?
Wann seid ihr nach Hause gekommen?君たちはいつ家に帰ってきたの?
Ich bin müde, weil ich schlecht geschlafen habe.よく眠れなかったので、疲れています。weil の後では、助動詞が過去分詞の後に来ます。

現在完了か過去形か

どちらも終わった過去の出来事を同じ意味で表します。話し言葉では、ほとんどの動詞に現在完了を使いますが、sein、haben、話法の助動詞には過去形 (Präteritum) を使います。物語やニュースでは過去形を使います。過去形の形については過去形のレッスンを参照してください。

話し言葉で普通は現在完了話し言葉で普通は過去形
Ich habe Pizza gegessen.Ich war gestern krank.
Wir sind ins Kino gegangen.Wir hatten keine Zeit.
Er hat mich angerufen.Er musste arbeiten.

よくある間違い

誤り正しい形理由
Ich habe nach Hause gegangen.Ich bin nach Hause gegangen.A から B への移動は sein をとります。
Ich habe Medizin gestudiert.Ich habe Medizin studiert.-ieren 動詞には ge- が付きません。
Sie hat ein Geschenk gebekommen.Sie hat ein Geschenk bekommen.非分離の前つづりには ge- が付きません。
Wir haben geeinkauft.Wir haben eingekauft.分離動詞では ge- は前つづりの後に入ります。
Er hat an sie gedenkt.Er hat an sie gedacht.混合変化動詞は語幹が変わり、-t で終わります。
Ich habe gemacht meine Hausaufgaben.Ich habe meine Hausaufgaben gemacht.過去分詞は文末に置きます。

例文

Ich habe heute Morgen nicht gefrühstückt.今朝は朝ごはんを食べませんでした。
Wir sind letzten Sommer nach Italien geflogen.去年の夏、私たちは飛行機でイタリアに行きました。
Hast du schon mit dem Chef gesprochen?もう上司と話した?
Mein Bruder ist gestern sehr spät nach Hause gekommen.弟は昨日、とても遅く帰宅しました。
Sie hat drei Jahre in Wien gewohnt.彼女は3年間ウィーンに住んでいました。
Was habt ihr am Wochenende gemacht?君たちは週末に何をしたの?
Ich weiß nicht, ob er die Rechnung bezahlt hat.彼が請求書を払ったかどうかわかりません。

ほかのドイツ語文法レッスン