B2 Word Order 10 min read ふつう

ドイツ語の二重不定詞 (Ersatzinfinitiv)

動詞と一緒に過去形を話すとき、「haben」を前に出して二つの不定詞を使います。例えば、「lassen」や「können」ですね。

Grammar Rule in 30 Seconds

When using modal verbs in the perfect tense, use the infinitive instead of the past participle.

  • Use the infinitive form instead of the Partizip II when a modal verb is involved in perfect tenses.
  • The structure is: Subject + haben + [Infinitive 1] + [Infinitive 2].
  • This only applies to modal verbs like können, müssen, dürfen, sollen, wollen, and sometimes lassen, sehen, hören.
Subject + haben + Verb1(inf) + Verb2(inf)

Overview

### Overview
ドイツ語を学習する上で、中級レベル(B2)の壁となるのが「文法的な例外」です。その中でも、特に多くの学習者が混乱し、かつネイティブスピーカーが日常的に多用する重要なルールが「二重不定詞(der|m Ersatzinfinitiv)」です。これは日本語には全く存在しない構造であるため、直感的に理解しにくい概念です。日本語では「~することができた」「~しなければならなかった」と表現する際、補助動詞を過去形にするだけで済みますが、ドイツ語では「haben + 動詞の原形 + モーダル動詞の原形」という特殊な語順をとります。なぜこのような形になるのでしょうか?
日本語の文法と比較してみましょう。日本語では「食べたかった」のように、述語の部分に過去のニュアンスが凝縮されます。一方、ドイツ語の「二重不定詞」は、本来なら過去分詞(Partizip II)が来るべき場所に、あえて不定詞(Infinitiv)を置くという「置き換え(Ersatz)」を行います。これは、複数の過去分詞が並ぶことによる音の重なりを避け、発音の流暢さと文章の明瞭さを保つための言語進化の結果です。B2レベルの学習者にとって、このルールを使いこなせるかどうかは、ドイツ語が「教科書的な不自然な文」から「ネイティブに近い自然な響き」へと脱皮できるかどうかの分かれ目となります。ビジネスの会議や大学のレポート、あるいはSNSでのやり取りにおいて、この構造を正しく使えることは、あなたのドイツ語が洗練されているという強力な証拠になります。
### How This Grammar Works
ドイツ語のPerfekt(現在完了形)の基本形は「haben または sein + Partizip II」です。例えば「私は映画を見た」は Ich habe den Film gesehen. となります。しかし、ここにモーダル動詞(können, müssenなど)が加わるとルールが変わります。通常、動詞が3つ以上重なるような複雑な文では、文法的な整合性を保つのが難しくなります。ドイツ語は、文末に動詞の塊(Verbklammer)を置く性質があるため、過去分詞を重ねると非常に聞き取りにくくなるという欠点があります。
ここで、日本語の文法と比較してみましょう。日本語では「動詞の連用形+補助動詞」が自然な繋がりを作りますが、ドイツ語の「二重不定詞」は、いわば「動詞をすべて原形(不定詞)で並べることで、過去分詞の複雑な活用を回避する」という戦略をとっています。例えば、「私はそれを見ることができた」を直訳的に作ろうとすると *Ich habe es sehen gekonnt. となりがちですが、これは文法的に誤りです。ドイツ語はここで「gekonnt(過去分詞)を können(不定詞)に置き換える」という処理を行います。結果として Ich habe es sehen können. という形になります。これは、日本語の「動詞の辞書形+補助動詞」に近い感覚ですが、ドイツ語ではこれが「完了形」として機能している点が決定的な違いです。
また、このルールはモーダル動詞だけでなく、知覚動詞(sehen, hören)や使役動詞(lassen)にも適用されます。例えば「彼に車を修理させた」は Ich habe ihn mein Auto reparieren lassen. となります。ここでも lassen が過去分詞 gelassen にならず、不定詞のまま文末に置かれています。日本語の「~させる」という使役の形と比較すると、ドイツ語は「何が」「何を」「どうする」という情報を非常に論理的に配置しており、この「二重不定詞」は、ドイツ語が持つ「文末への動詞集約」という論理構造を維持するための、非常に合理的な解決策だと言えます。
### Formation Pattern
二重不定詞の形成は、以下のパターンを暗記するのが最も効率的です。特に重要なのは「完了形の補助動詞は常に haben になる」という点です。たとえ移動動詞(gehenなど)が含まれていても、sein は使いません。
| 文の要素 | 構造 | 例文 |
|---|---|---|
| 主文 | 主語 + haben + 目的語 + 原形動詞 + モーダル動詞(原形) | Ich habe das Buch lesen können. |
| 従属節 | 接続詞 + 主語 + 目的語 + haben + 原形動詞 + モーダル動詞(原形) | ..., weil ich das Buch habe lesen können. |
この表からわかるように、主文と従属節で haben の位置が大きく異なります。特に従属節において、haben が「二重不定詞のペア」の前に来る(voranstellt)というルールは、B2学習者が最も間違いやすいポイントです。これは日本語の「~したから」という接続助詞の感覚とは全く異なるため、意識的に語順を制御する必要があります。
### When To Use It
二重不定詞は、主に過去の出来事に対して「能力」「義務」「意図」を述べる際に使用します。日常会話の例を挙げましょう。
  1. 1能力の過去形: Ich habe das Problem nicht lösen können.(その問題を解決することができなかった。)
  2. 2義務の過去形: Er hat den ganzen Tag arbeiten müssen.(彼は一日中働かなければならなかった。)
  3. 3使役の過去形: Ich habe mein Fahrrad reparieren lassen.(私は自転車を修理に出した/修理させた。)
これらの文は、過去の事実を述べる際に非常に頻繁に使われます。例えば、電車が遅れて会社に遅刻した際、「電車が遅れたので、間に合うことができなかった」と言いたい場合、Ich habe nicht pünktlich kommen können. と言います。ここでのポイントは、könnengekonnt にならないことです。もしここで gekonnt を使ってしまうと、ドイツ語のネイティブには非常に違和感のある「不自然な過去形」として響きます。B2レベルでは、過去の状況を説明する際に「単なる過去形(Präteritum)」ではなく、この「二重不定詞を使った完了形」を使うことで、文脈に深みと正確さが生まれます。
### Common Mistakes
日本人学習者がこのルールで陥りやすい罠は、主に以下の3点です。
  1. 1過去分詞を無理やり使おうとする: 日本語の「~できた(過去)」を直訳し、gekonntgemusst を使ってしまうケースです。これは「過去=過去分詞」というA1レベルで学んだ知識が干渉(L1 interference)しているためです。ドイツ語には「過去分詞を使わない過去」があることを理解する必要があります。
  2. 2従属節での haben の位置間違い: 日本語の文法では、動詞は常に文末に来るため、...weil ich das Buch lesen können habe. と言いたくなります。しかし、ドイツ語の二重不定詞の従属節では haben が必ず二つの不定詞の「前」に来ます。これはドイツ語特有の語順の制約であり、日本語の語順感覚を捨てなければならないポイントです。
  3. 3sein を使ってしまう: gehenfahren など、本来 sein を取る動詞とモーダル動詞を組み合わせる際、Ich bin gehen müssen. と言ってしまう間違いです。これは日本語の「動詞の移動」という性質に引っ張られ、sein が必要だと誤解するためです。二重不定詞の場合、主動詞が何であれ、常に haben を使うという例外ルールを徹底してください。
### Contrast With Similar Patterns
二重不定詞を理解するために、通常の完了形と比較してみましょう。
| 文法構造 | 構造 | 例文 |
|---|---|---|
| 通常の完了形 | haben/sein + Partizip II | Ich habe das Buch gelesen. |
| 二重不定詞 | haben + Infinitiv + Infinitiv | Ich habe das Buch lesen können. |
通常の完了形では、動詞は「過去分詞」になりますが、二重不定詞では「原形」のままです。この違いは、文中にモーダル動詞が存在するかどうかで決まります。モーダル動詞が「主動詞を修飾する」という役割を持つとき、過去分詞は役割を終え、原形に戻るという「機能上の交代」が起きているのです。
### Quick FAQ
Q1: 二重不定詞はすべてのモーダル動詞で使えますか?
はい、können, müssen, wollen, sollen, dürfen, mögen のすべてで適用されます。また、lassen, sehen, hören も同様です。
Q2: helfen も二重不定詞になりますか?
helfen は特殊です。文法的には Er hat mir bauen helfen. と言えますが、現代ドイツ語では Er hat mir beim Bauen geholfen.Er hat mir geholfen, das Haus zu bauen. という表現の方が一般的です。二重不定詞は必須ではありません。
Q3: 従属節で haben を文末に置くとどうなりますか?
文法的に誤りであり、ドイツ語ネイティブには非常に不自然に聞こえます。weil ich das Buch lesen können habe と言うと、ドイツ語の文法構造が崩れているという印象を与えてしまいます。必ず haben を二重不定詞の前に置いてください。
ドイツ語学習は、こうした「なぜこうなるのか?」という論理を一つずつ解き明かしていく作業です。二重不定詞をマスターすれば、あなたのドイツ語は一段と高いレベルに到達します。頑張ってください!

Ersatzinfinitiv Construction

Subject Auxiliary Verb 1 (Inf) Verb 2 (Inf)
Ich
habe
machen
können
Du
hast
sagen
wollen
Er/Sie/Es
hat
tun
müssen
Wir
haben
gehen
sehen
Ihr
habt
spielen
hören
Sie/sie
haben
reparieren
lassen

Meanings

The Ersatzinfinitiv is a grammatical phenomenon in German where the past participle of a modal verb is replaced by its infinitive form when it is governed by another infinitive.

1

Modal Verbs

Used with modal verbs in Perfekt or Plusquamperfekt.

“Ich habe es nicht machen können.”

“Er hat das nicht sagen wollen.”

2

Perception Verbs

Used with verbs of perception like sehen or hören.

“Ich habe ihn kommen sehen.”

“Sie hat das Lied spielen hören.”

3

Causative Lassen

Used with the verb lassen.

“Er hat sein Auto reparieren lassen.”

“Ich habe mir die Haare schneiden lassen.”

Reference Table

Reference table for ドイツ語の二重不定詞 (Ersatzinfinitiv)
動詞の種類 主節 (完了形) 従属節 (完了形) よくある例
助動詞 (können)
Ich habe... sehen können
...dass ich habe sehen können
見ることができた
助動詞 (müssen)
Er hat... gehen müssen
...weil er hat gehen müssen
行かなければならなかった
Lassen
Sie hat... machen lassen
...ob sie hat machen lassen
〜してもらった
Hören
Wir haben... singen hören
...da wir haben singen hören
歌声が聞こえた
Sehen
Ich habe... kommen sehen
...als ich habe kommen sehen
来るのを見た
Wollen
Du hast... kaufen wollen
...dass du hast kaufen wollen
買いたかった

フォーマル度スペクトル

フォーマル
Ich habe das tun müssen.

Ich habe das tun müssen. (Daily life)

ニュートラル
Ich habe das tun müssen.

Ich habe das tun müssen. (Daily life)

カジュアル
Ich musste das tun.

Ich musste das tun. (Daily life)

スラング
Musste ich machen.

Musste ich machen. (Daily life)

二重不定詞を使う動詞

二重不定詞

助動詞

  • können できる
  • müssen しなければならない
  • wollen したい

知覚動詞

  • sehen 見る
  • hören 聞く

その他

  • lassen ~させる/~してもらう
  • helfen 助ける(オプション)

通常の完了形 vs. 二重不定詞

通常の完了形
Ich habe gelernt. 私は学びました。
Ich habe gesehen. 私は見ました。
二重不定詞
Ich habe lernen müssen. 私は学ばなければなりませんでした。
Ich habe ihn sehen können. 私は彼を見ることができました。

従属節での動詞の語順

1

従属節ですか?(weil, dass...など)

YES
次のステップへ
NO
通常の語順:「Haben」が2番目の位置、不定詞は最後。
2

二重不定詞がありますか?

YES
活用された「haben」が不定詞の前に移動します。
NO ↓

二重不定詞のよくあるシナリオ

💇

サービス

  • Haare schneiden lassen
  • Auto reparieren lassen
  • Pizza liefern lassen
😔

後悔/過去

  • Hätte kommen können
  • Hätte anrufen sollen
  • Nicht machen wollen
🎶

イベント

  • Singen hören
  • Tanzen sehen
  • Laufen sehen

レベル別の例文

1

Ich habe das machen können.

I was able to do that.

2

Er hat das nicht sagen wollen.

He didn't want to say that.

3

Wir haben das tun müssen.

We had to do that.

4

Hast du ihn kommen sehen?

Did you see him come?

1

Sie hat ihr Auto reparieren lassen.

She had her car repaired.

2

Ich habe das Lied spielen hören.

I heard the song playing.

3

Habt ihr das nicht wissen dürfen?

Weren't you allowed to know that?

4

Er hat das nicht kaufen sollen.

He shouldn't have bought that.

1

Ich habe das schon immer machen wollen.

I have always wanted to do that.

2

Sie hat das nicht früher sagen können.

She couldn't have said that earlier.

3

Wir haben das Projekt beenden müssen.

We had to finish the project.

4

Er hat sich die Haare schneiden lassen.

He had his hair cut.

1

Hätten wir das früher wissen können?

Could we have known that earlier?

2

Sie hat das nicht ungeschehen machen können.

She couldn't have undone that.

3

Er hat das Kind spielen sehen.

He saw the child playing.

4

Ich habe das nicht so planen wollen.

I didn't want to plan it that way.

1

Hätte er das nicht verhindern können?

Couldn't he have prevented that?

2

Sie hat die Nachricht nicht lesen wollen.

She didn't want to read the message.

3

Wir haben das Haus renovieren lassen.

We had the house renovated.

4

Hast du ihn das sagen hören?

Did you hear him say that?

1

Man hätte das nicht so einfach geschehen lassen dürfen.

One shouldn't have let that happen so easily.

2

Er hat das nicht anders machen können.

He couldn't have done it any differently.

3

Sie hat den Fehler nicht bemerken wollen.

She didn't want to notice the mistake.

4

Wir haben das Dokument übersetzen lassen.

We had the document translated.

間違えやすい

The Double Infinitive Rule (Ersatzinfinitiv) Perfekt vs. Präteritum

Learners often mix up the perfect tense (haben + infinitive + infinitive) with the simple past (konnte).

The Double Infinitive Rule (Ersatzinfinitiv) Partizip II vs. Ersatzinfinitiv

Learners use the participle for modal verbs out of habit.

The Double Infinitive Rule (Ersatzinfinitiv) Word Order

Learners put the modal verb too early.

よくある間違い

Ich habe das gekonnt gemacht.

Ich habe das machen können.

Using the participle of the modal verb.

Ich habe gewollt gehen.

Ich habe gehen wollen.

Wrong word order.

Er hat gemusst arbeiten.

Er hat arbeiten müssen.

Using the participle of müssen.

Wir haben gesehen ihn kommen.

Wir haben ihn kommen sehen.

Wrong word order.

Ich habe das gedurft tun.

Ich habe das tun dürfen.

Participle usage.

Sie hat gelassen das reparieren.

Sie hat das reparieren lassen.

Wrong word order.

Hast du gehört ihn spielen?

Hast du ihn spielen hören?

Wrong word order.

Ich hätte das gekonnt tun sollen.

Ich hätte das tun sollen können.

Double participle error.

Er hat das gewollt haben.

Er hat das haben wollen.

Wrong participle.

Wir haben das gemusst haben.

Wir haben das haben müssen.

Wrong participle.

Hätte er das gekonnt verhindern?

Hätte er das verhindern können?

Participle usage in complex sentences.

Sie hat das gewollt sagen.

Sie hat das sagen wollen.

Participle usage.

Wir haben das gelassen machen.

Wir haben das machen lassen.

Wrong word order.

Er hat das gemusst tun.

Er hat das tun müssen.

Participle usage.

文型パターン

Ich habe das ___ ___.

Hast du ihn ___ ___?

Sie hat ihr Auto ___ ___.

Wir haben das Projekt ___ ___.

Real World Usage

Social Media common

Ich hab das nicht posten wollen.

Texting very common

Hab's nicht machen können.

Job Interview common

Ich habe das Projekt leiten müssen.

Travel occasional

Ich habe das Ticket umbuchen lassen.

Food Delivery occasional

Ich habe das Essen stornieren müssen.

Repair Shop common

Ich habe mein Auto reparieren lassen.

⚠️

「haben」のジャンプに注意!

従属節で二つの不定詞を使う時、「haben」を一番最後に置いてはいけません。少し違和感があるかもしれませんが、このルールを信じてくださいね!「...dass ich das habe machen können.」
🎯

常に「haben」を使います

このルールでは、「sein」のことは忘れてください。「gehen」や「fahren」のような動詞でも、助動詞は常に「haben」を使います。「Ich habe gehen müssen.」
💬

話し言葉と書き言葉

本では過去形(Präteritum)を見かけるかもしれませんが、普段の会話やメールでは、二重不定詞の方がずっと一般的です。「Ich konnte es nicht.」 (過去形) と 「Ich habe es nicht machen können.」 (二重不定詞)

Smart Tips

Check if one is a modal verb. If so, use the infinitive.

Ich habe das gewollt machen. Ich habe das machen wollen.

Always use the infinitive for 'lassen' in the perfect tense.

Ich habe das gelassen machen. Ich habe das machen lassen.

Use the infinitive for 'sehen' or 'hören' in the perfect tense.

Ich habe ihn gesehen kommen. Ich habe ihn kommen sehen.

If it sounds clunky, it's probably wrong. Use the infinitive.

Ich habe das gemusst tun. Ich habe das tun müssen.

発音

ich habe das 'MA-chen 'KÖN-nen

Stress

The stress remains on the main verb, not the modal.

Falling

Ich habe das tun 'müssen ↓

Statement of fact

暗記しよう

記憶術

When two infinitives meet in the past, the participle is banished to the last!

視覚的連想

Imagine a 'Participle' character trying to enter a room, but two 'Infinitive' characters are blocking the door, so the Participle has to leave.

Rhyme

If modal verbs are in the past, use the infinitive to make it last.

Story

Hans wanted to fix his bike. He said, 'Ich habe das Fahrrad reparieren wollen.' He tried to use a participle, but the grammar police stopped him. He realized he needed the infinitive.

Word Web

könnenmüssenwollensollendürfensehenhörenlassen

チャレンジ

Write 5 sentences about things you had to do or wanted to do yesterday using the Ersatzinfinitiv.

文化メモ

This is standard in all regions, though southern dialects might vary slightly.

Similar to Germany, but 'lassen' is used very frequently.

Standard usage, but often sounds more formal.

The Ersatzinfinitiv evolved to avoid the phonetic awkwardness of double participles in Germanic languages.

会話のきっかけ

Was hast du gestern machen müssen?

Hast du schon mal etwas reparieren lassen?

Hast du ihn schon mal singen hören?

Was hast du schon immer lernen wollen?

日記のテーマ

Describe a busy day last week using the Ersatzinfinitiv.
Write about a service you recently had done.
Reflect on a skill you wanted to learn but couldn't.
Discuss a concert or performance you attended.

よくある間違い

Incorrect

正解


Incorrect

正解


Incorrect

正解


Incorrect

正解

Test Yourself

正しい形(二重不定詞)を埋めてください。

Ich habe die Hausaufgaben nicht ____ ____ (machen / müssen).

✓ Correct! ✗ Not quite. Correct answer: machen müssen
完了形での助動詞の場合、過去分詞ではなく「machen müssen」のような二重不定詞を使います。
従属節の正しい語順はどれですか? 選択問題

Er sagt, dass...

✓ Correct! ✗ Not quite. Correct answer: ...er das Auto hat reparieren lassen.
二重不定詞を含む従属節では、活用された動詞「hat」は二つの不定詞の前に来なければなりません。
間違いを見つけて修正してください。 Error Correction

Find and fix the mistake:

Ich bin gestern nicht kommen gekonnt.

✓ Correct! ✗ Not quite. Correct answer: Ich habe gestern nicht kommen können.
「kommen」のような移動動詞が関わる場合でも、助動詞は「haben」を使わなければなりません。また、「gekonnt」の代わりに不定詞「können」を使います。

Score: /3

練習問題

8 exercises
Fill in the correct form.

Ich habe das ___ ___ (machen können).

✓ Correct! ✗ Not quite. Correct answer: machen können
Correct Ersatzinfinitiv form.
Correct the sentence. Error Correction

Find and fix the mistake:

Er hat das gewollt tun.

✓ Correct! ✗ Not quite. Correct answer: Er hat das tun wollen.
Modal verb must be infinitive.
Which is correct? 選択問題

Wir haben ihn ___ ___.

✓ Correct! ✗ Not quite. Correct answer: kommen sehen
Perception verb rule.
Reorder the words. Sentence Reorder

haben / das / müssen / tun / ich

✓ Correct! ✗ Not quite. Correct answer: Ich habe das tun müssen.
Correct word order.
Translate to German. 翻訳

I had my car repaired.

✓ Correct! ✗ Not quite. Correct answer: Ich habe mein Auto reparieren lassen.
Causative structure.
Which is correct? 選択問題

Sie hat das Lied ___ ___.

✓ Correct! ✗ Not quite. Correct answer: spielen hören
Perception verb rule.
Fill in the correct form.

Hättest du das ___ ___?

✓ Correct! ✗ Not quite. Correct answer: wissen können
Ersatzinfinitiv in Konjunktiv II.
Reorder the words. Sentence Reorder

lassen / das / haben / sie / reparieren

✓ Correct! ✗ Not quite. Correct answer: Sie haben das reparieren lassen.
Correct word order.

Score: /8

Practice Bank

10 exercises
従属節の正しい語順に並べ替えてください。 Sentence Reorder

(weil / ich / das / habe / machen / wollen)

✓ Correct! ✗ Not quite. Correct answer: weil ich das habe machen wollen
ドイツ語に翻訳してください:「I heard her sing.」 翻訳

I heard her sing.

✓ Correct! ✗ Not quite. Correct answer: Ich habe sie singen hören.
「I had to go」の正しい文を選んでください。 選択問題

How do you say 'I had to go' in Perfekt?

✓ Correct! ✗ Not quite. Correct answer: Ich habe gehen müssen.
「lassen」を使って文章を完成させてください。 穴埋め問題

Wir haben uns Pizza ____ ____ (liefern / lassen).

✓ Correct! ✗ Not quite. Correct answer: liefern lassen
関係代名詞節内の語順を修正してください。 Error Correction

Das ist das Haus, das ich habe bauen wollen.

✓ Correct! ✗ Not quite. Correct answer: Das ist das Haus, das ich habe bauen wollen.
ペアを合わせてください。 Match Pairs

Match the pairs:

✓ Correct! ✗ Not quite. Correct answer: Could have done = machen können
過去完了形を使ってください。 穴埋め問題

Ich ____ es vorher wissen müssen.

✓ Correct! ✗ Not quite. Correct answer: hatte
「sehen」(見る)の正しい形を選んでください。 選択問題

I saw him walk.

✓ Correct! ✗ Not quite. Correct answer: Ich habe ihn gehen sehen.
主節を並べ替えてください。 Sentence Reorder

(haben / wir / müssen / warten / lange)

✓ Correct! ✗ Not quite. Correct answer: Wir haben lange warten müssen.
翻訳してください:「He didn't want to buy the phone.」 翻訳

He didn't want to buy the phone.

✓ Correct! ✗ Not quite. Correct answer: Er hat das Handy nicht kaufen wollen.

Score: /10

よくある質問 (8)

Because the infinitive 'substitutes' (ersetzt) the expected participle.

Yes, all modal verbs (können, müssen, sollen, wollen, dürfen, mögen) follow this rule.

Yes, 'lassen' also triggers this rule when used in the perfect tense.

No, it is mandatory in standard German.

No, the Ersatzinfinitiv is specific to the perfect tense system.

Using the participle of the modal verb instead of the infinitive.

It is standard in all registers, from informal to formal.

Try writing sentences about things you had to do or wanted to do yesterday.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish low

He tenido que hacerlo.

Spanish does not use a double infinitive.

French low

J'ai dû le faire.

French does not have this specific infinitive substitution.

English moderate

I have had to do it.

English keeps the participle, German switches to infinitive.

Japanese low

Suru koto ga dekita.

Japanese does not use auxiliary verbs in the same way.

Arabic low

Kuntu adtarru li-fi'li dhalik.

Arabic does not have this infinitive rule.

Chinese low

Wo bixu zuo.

Chinese does not use auxiliary verbs for tense.

Learning Path

Prerequisites

Was this helpful?
まだコメントがありません。最初に考えをシェアしましょう!