C1 Verb Moods 12 min read むずかしい

ドイツ語の接続法2式(過去形):〜だったらよかったのに

過去に「もし~だったら…だっただろう」という想像や後悔を表現するときに、hättewäre と Partizip II を使うのがコツですよ!

Grammar Rule in 30 Seconds

Use 'hätte' or 'wäre' + past participle to express things that didn't happen in the past.

  • Use 'hätte' for transitive verbs: Ich hätte das {das|n} Auto gekauft.
  • Use 'wäre' for movement or state change: Ich wäre nach {die|f} Berlin gefahren.
  • Place the participle at the very end of the clause: Hättest du mich angerufen?
Subject + (hätte/wäre) + [rest of sentence] + Participle

Overview

### Overview
ドイツ語の学習において、C1レベルに到達した皆さんが次に目指すべきは、単なる事実の伝達を超えた「思考の抽象化」です。その鍵となるのが、今回扱う「過去の仮定法(Konjunktiv II der Vergangenheit)」です。日本語では「〜だっただろうに」「〜すればよかったのに」と表現する、実際には起こらなかった過去の事象を語るための文法です。
日本語の文法と比較してみましょう。日本語では、仮定を表す際に「〜たら」「〜ば」という条件節を使い、帰結節で推量や後悔を表します。例えば「あの時、電車に乗っていれば、遅刻しなかっただろう」と言います。この「遅刻しなかっただろう」という部分が、ドイツ語の Konjunktiv II に相当します。しかし、ドイツ語のこの形は、日本語よりも厳格に「事実に反する(Irrealität)」というニュアンスを動詞の形そのもので表現します。つまり、Ich bin gegangen(私は行った)という事実と、Ich wäre gegangen(私は行っていただろう=実際は行っていない)という虚構の世界が、助動詞の形一つで明確に区別されるのです。この「事実と虚構の二重構造」をマスターすることは、ドイツ語で論理的かつ情緒的な深みのある議論を行うための必須スキルです。
### How This Grammar Works
この文法の仕組みは、皆さんがすでに習得している Perfekt(現在完了形)の構造を土台にしています。Perfekthaben または sein の現在形 + Partizip II(過去分詞)で構成されますが、Konjunktiv II の過去形では、この助動詞を「仮定法(Konjunktiv II)」の形に変化させるだけです。
日本語の文法用語で言えば、これは「助動詞の法(mood)の転換」です。日本語では「〜した」という述語に対し、「〜しただろう(推量)」「〜したはずだ(確信)」といった助動詞や補助動詞を付加しますが、ドイツ語では動詞そのものの母音を変える(habenhätte)ことで、その文全体が「現実ではない」というフラグを立てます。
  • Ich habe das Buch gelesen. (事実:私は本を読んだ)
  • Ich hätte das Buch gelesen. (虚構:私は本を読んだだろう/読むはずだった)
この hättewäre は、いわば「これは現実の話ではありませんよ」という標識です。Perfektsein を取る動詞(移動や状態の変化)は、そのまま wäre に引き継がれます。この「完了形の助動詞の選択ルール」をそのまま流用できる点は、日本人学習者にとって非常に合理的です。頭の中で「完了形を作る」というプロセスを経てから、助動詞を「仮定法に変換する」という二段階の思考プロセスを確立してください。
### Formation Pattern
構成は非常に規則的です。基本形は hätte または wärePartizip II です。
| 項目 | 構造 | 例 |
|---|---|---|
| 基本形 | 助動詞(Konj.II) + Partizip II | Ich hätte gesagt. |
| 移動動詞 | wäre + Partizip II | Ich wäre gefahren. |
| モーダル動詞 | hätte + Infinitiv + Infinitiv | Ich hätte kommen können. |
助動詞の活用表は以下の通りです。
| 人称 | haben (hätte) | sein (wäre) |
|---|---|---|
| ich | hätte | wäre |
| du | hättest | wärest (wärst) |
| er/sie/es | hätte | wäre |
| wir | hätten | wären |
| ihr | hättet | wäret (wärt) |
| sie/Sie | hätten | wären |
特に注意が必要なのが、モーダル動詞(話法の助動詞)を含む場合です。ここでは Partizip II ではなく、二重不定詞(Ersatzinfinitiv)を使います。例えば「行けたはずだった」は Ich hätte gehen gekonnt ではなく、Ich hätte gehen können となります。これは日本語の「行けた(可能)」という助動詞の連結に近い感覚ですが、語順が最後に来る点に注意が必要です。
### When To Use It
この文法は、日常生活からビジネス、文学まで幅広く使われます。主に以下の4つの場面で活躍します。
  1. 1過去の反事実的条件文: Wenn ich mehr Geld gehabt hätte, hätte ich das Auto gekauft.(もしもっとお金があれば、その車を買っていただろう)。日本語の「〜たら、〜だったのに」の完全な対応形です。
  2. 2後悔や願望: Ich wünschte, ich wäre früher aufgestanden.(もっと早く起きていればよかった)。日本語の「〜すればよかった」という後悔の念を表現する際、これなしでは感情が伝わりません。
  3. 3礼儀正しい批判や提案: Sie hätten mich früher anrufen sollen.(もっと早く電話をくれるべきでしたね)。直接的な非難を避けつつ、相手の過去の行動に対する修正案を提示する、非常に洗練された表現です。
  4. 4推測: Er hätte den Zug verpassen können.(彼は電車に乗り遅れたかもしれない)。これは「実際に乗り遅れた可能性がある」という過去の推測です。
### Common Mistakes
日本人が陥りやすい罠を3つ挙げます。
  1. 1Umlaut(ウムラウト)の欠落: hatte(過去形)と hätte(仮定法)を混同するミスです。これは日本語にはない音韻変化であるため、つい疎かになりがちです。hätte と書かないと、単なる「持っていた」という事実の記述になってしまいます。
  2. 2sein 動詞の hätte 使用: Ich hätte nach Hause gegangen と言ってしまうミスです。これは日本語の「〜した」という完了の形がすべて「〜した」で統一されているため、ドイツ語の haben / sein の使い分けという「空間移動の概念」が干渉して起こります。sein をとる動詞は必ず wäre です。
  3. 3モーダル動詞の二重不定詞の誤用: Ich hätte das machen gemusst と言ってしまうケースです。これは日本語の「〜しなければならなかった」という一つの述語として処理しようとするため、ドイツ語の「二重不定詞」という構造が抜け落ちることに起因します。
### Contrast With Similar Patterns
Konjunktiv II と他の過去表現を比較しましょう。
| 文法項目 | 構造 | 意味の焦点 |
|---|---|---|
| Präteritum | hatte / war + Partizip II | 過去の事実(〜した) |
| Plusquamperfekt | hatte / war + Partizip II | 大過去(〜していた) |
| Konjunktiv II Past | hätte / wäre + Partizip II | 過去の虚構(〜しただろうに) |
日本語話者が最も混同しやすいのは Plusquamperfekt との対比です。Ich hatte gegessen(私は食べていた)は事実ですが、Ich hätte gegessen(私は食べていただろう)は仮定です。この「事実か、虚構か」というモードの切り替えを、日本語の感覚以上に意識的に行う必要があります。
### Quick FAQ
Q1: würde を使って過去を表せませんか?
A: 文法的には Ich würde das gemacht haben と言えますが、非常に不自然です。ネイティブは hätte/wäre を好みます。würde は原則として現在・未来の仮定に使ってください。
Q2: hättewäre のどちらを使うか迷うときは?
A: 常に Perfekt を思い出してください。その動詞が sein をとるか haben をとるか。そのルールは仮定法でも全く変わりません。
Q3: なぜモーダル動詞は二重不定詞になるのですか?
A: 過去の仮定において、モーダル動詞が「助動詞」として機能する際、ドイツ語の文法規則が過去分詞の重複を避けるために不定詞を優先させるからです。これは高度なドイツ語特有の「経済性」のルールです。

Konjunktiv II Past Auxiliaries

Person haben (hätte) sein (wäre)
ich
hätte
wäre
du
hättest
wärst
er/sie/es
hätte
wäre
wir
hätten
wären
ihr
hättet
wärt
sie/Sie
hätten
wären

Meanings

This construction expresses counterfactual conditions in the past—things that did not happen but could have.

1

Regret

Expressing sadness about a past choice.

“Ich hätte früher gehen sollen.”

“Ich hätte mehr Zeit mit {der|m} Opa verbringen sollen.”

2

Hypothetical Condition

The 'if' clause of a past unreal condition.

“Wäre es nicht geregnet, wären wir spazieren gegangen.”

“Hättest du mich gefragt, hätte ich dir geholfen.”

3

Polite Request (Past)

Softening a past inquiry.

“Ich hätte gerne gewusst, warum Sie abgesagt haben.”

“Hätten Sie mir das früher sagen können?”

Reference Table

Reference table for ドイツ語の接続法2式(過去形):〜だったらよかったのに
代名詞 助動詞 (仮定法過去 II) 主動詞 (過去分詞 Partizip II) 英語での意味
ich
hätte / wäre
gelernt / gekommen
I would have learned / come
du
hättest / wärest
gelernt / gekommen
you would have learned / come
er/sie/es
hätte / wäre
gelernt / gekommen
s/he would have learned / come
wir
hätten / wären
gelernt / gekommen
we would have learned / come
ihr
hättet / wäret
gelernt / gekommen
you (all) would have learned / come
sie/Sie
hätten / wären
gelernt / gekommen
they/You would have learned / come

フォーマル度スペクトル

フォーマル
Ich hätte mich gefreut, zu erscheinen.

Ich hätte mich gefreut, zu erscheinen. (Invitation response)

ニュートラル
Ich wäre gerne gekommen.

Ich wäre gerne gekommen. (Invitation response)

カジュアル
Ich wäre echt gerne dabei gewesen.

Ich wäre echt gerne dabei gewesen. (Invitation response)

スラング
Wäre gern am Start gewesen.

Wäre gern am Start gewesen. (Invitation response)

仮定法過去IIの用途

仮定法過去

後悔 (Reue)

  • Ich hätte mehr lernen sollen. I should have learned more.

仮定 (Irrealis)

  • Wenn ich Geld gehabt hätte, wäre ich gereist. If I had money, I would have traveled.

安堵 (Erleichterung)

  • Ohne dich wäre ich verloren gewesen. Without you, I would have been lost.

仮定法現在 vs. 仮定法過去II

現在 (Gegenwart)
Ich würde gehen / ich ginge 私は(今)行くだろう。
Ich hätte 私は(今)持っているだろう。
過去 (Vergangenheit)
Ich wäre gegangen 私は(その時)行っただろう。
Ich hätte gehabt 私は(その時)持っていたであろう。

仮定法過去IIの作り方フローチャート

1

'sein'動詞(移動/状態変化)ですか?

YES
'wäre' + 過去分詞(Partizip II)を使います
NO
'hätte' + 過去分詞(Partizip II)を使います
2

モーダル動詞(助動詞)がありますか?

YES
'hätte' + 不定詞 + モーダル動詞の不定詞を使います
NO ↓

よく使う動詞のカテゴリ

🚗

移動 (wäre)

  • wäre gefahren
  • wäre geflogen
  • wäre gekommen
🍔

動作 (hätte)

  • hätte gegessen
  • hätte gekauft
  • hätte gesehen

状態・存在

  • wäre gewesen
  • wäre geblieben
  • hätte gehabt

レベル別の例文

1

Ich hätte das gekauft.

I would have bought that.

2

Wir wären gegangen.

We would have gone.

3

Hättest du das gemacht?

Would you have done that?

4

Ich hätte nicht gelacht.

I would not have laughed.

1

Wenn ich Zeit gehabt hätte, wäre ich gekommen.

If I had had time, I would have come.

2

Hätte er mich angerufen, wäre ich bereit gewesen.

Had he called me, I would have been ready.

3

Sie hätte das {das|n} Buch gelesen.

She would have read the book.

4

Wir wären früher losgefahren.

We would have left earlier.

1

Ich hätte mich gerne bei Ihnen bedankt.

I would have liked to thank you.

2

Wäre das Wetter besser gewesen, hätten wir gegrillt.

Had the weather been better, we would have grilled.

3

Hättest du mir das früher gesagt, hätte ich dir geholfen.

If you had told me earlier, I would have helped you.

4

Er hätte den Zug fast verpasst.

He would have almost missed the train.

1

Hätte ich gewusst, dass du kommst, hätte ich mehr gekocht.

Had I known you were coming, I would have cooked more.

2

Sie wäre beinahe in {die|f} Falle getappt.

She would have almost fallen into the trap.

3

Hätten wir das Projekt früher begonnen, wären wir jetzt fertig.

Had we started the project earlier, we would be finished now.

4

Ich hätte das niemals geglaubt, wenn ich es nicht gesehen hätte.

I would never have believed it if I hadn't seen it.

1

Hätte man die Warnungen ernster genommen, wäre die Krise vermeidbar gewesen.

Had the warnings been taken more seriously, the crisis would have been avoidable.

2

Ich hätte mich an Ihrer Stelle anders entschieden.

I would have decided differently in your place.

3

Wären wir nicht so spät aufgebrochen, hätten wir den Sonnenuntergang gesehen.

Had we not left so late, we would have seen the sunset.

4

Hätte er nicht gezögert, wäre er jetzt befördert worden.

Had he not hesitated, he would have been promoted by now.

1

Hätte das Schicksal anders gewollt, wäre alles ganz anders gekommen.

Had fate willed otherwise, everything would have turned out quite differently.

2

Man hätte meinen können, er sei ein Fremder.

One might have thought he was a stranger.

3

Hätten die Umstände es erlaubt, wäre ich geblieben.

Had circumstances permitted, I would have stayed.

4

Er hätte sich kaum besser ausdrücken können.

He could hardly have expressed himself better.

間違えやすい

German Past Hypotheticals: 'Would Have' (Konjunktiv II Past) Konjunktiv II (Present) vs (Past)

Learners mix up 'würde' (present) and 'hätte' (past).

German Past Hypotheticals: 'Would Have' (Konjunktiv II Past) Perfekt vs Konjunktiv II

Both use the participle.

German Past Hypotheticals: 'Would Have' (Konjunktiv II Past) Hätte vs Wäre

Choosing the wrong auxiliary.

よくある間違い

Ich würde das gekauft.

Ich hätte das gekauft.

Don't use 'würde' for past.

Ich hätte gegangen.

Ich wäre gegangen.

Movement verbs use 'sein'.

Ich hätte gekauft das.

Ich hätte das gekauft.

Participle goes to the end.

Wenn ich hätte gekauft...

Wenn ich gekauft hätte...

Verb at the end in 'wenn' clauses.

Ich hätte das gewollt haben.

Ich hätte das gewollt.

No double auxiliary.

Hättest du gegangen?

Wärst du gegangen?

Check auxiliary.

Ich wäre das gekauft.

Ich hätte das gekauft.

Transitive verbs use 'haben'.

Wenn ich das gewusst hätte, würde ich nicht gekommen.

Wenn ich das gewusst hätte, wäre ich nicht gekommen.

Consistent mood.

Ich hätte können gehen.

Ich hätte gehen können.

Modal verb order.

Ich wäre das gemacht.

Ich hätte das gemacht.

Transitive verb.

Hätte ich gewusst, ich wäre gekommen.

Hätte ich gewusst, wäre ich gekommen.

Verb-first in hypothetical.

Ich hätte das tun sollen haben.

Ich hätte das tun sollen.

Ersatzinfinitiv.

Wäre ich das getan.

Hätte ich das getan.

Transitive verb.

Wenn ich das gewusst hätte, hätte ich das getan haben.

Wenn ich das gewusst hätte, hätte ich das getan.

Redundant auxiliary.

文型パターン

Wenn ich ___ hätte, wäre ich ___.

Ich hätte gerne ___.

Hättest du ___?

Wäre ich ___, hätte ich ___.

Real World Usage

Social Media very common

Hättest du das wirklich gepostet?

Job Interview common

Ich hätte das Projekt anders geleitet.

Travel common

Wir wären gerne länger geblieben.

Food Delivery occasional

Ich hätte gerne die Pizza bestellt.

Texting very common

Hätte dir gerne geschrieben!

Academic Writing common

Hätte man die Daten früher analysiert...

⚠️

ウムラウトが命!

カフェで友達と話していて、「私はコーヒーを飲んだ」と言いたいときは事実だから
Ich hatte Kaffee getrunken
だよね。でも、「もしコーヒーを飲んでいたら」と想像するなら、hätte のウムラウトが超重要!これがないと意味が全然違っちゃうから気をつけようね。
Ich hätte Kaffee getrunken.
🎯

語順ハック

もし wenn を使う文で仮定法過去を表現するなら、接続動詞(hättewäre)は必ず文の最後に置くんだ。まるで列車の最後尾の車両みたいにね。
Wenn ich mehr gelernt hätte,...
💡

助動詞の使いこなし術

モーダル動詞(助動詞)を使うときは、「二重不定詞 (Doppelinfinitiv)」という形を使うんだ。例えば、「私はそれをしなければならなかっただろう」と言いたいなら、
Ich hätte es tun müssen
がより自然な響きになるよ。「tun gemusst」とは言わないからね。

Smart Tips

Use 'hätte' + 'nur' + participle.

Ich hätte das gemacht. Hätte ich nur das gemacht!

Ask: Does the subject move from A to B? If yes, use 'wäre'.

Ich hätte gegangen. Ich wäre gegangen.

Use 'Ich hätte gerne...' instead of 'Ich will'.

Ich will ein Bier. Ich hätte gerne ein Bier.

Remember the double infinitive: 'hätte ... können'.

Ich hätte gekonnt gehen. Ich hätte gehen können.

発音

/ˈhɛtə/

Hätte vs Hätte

The 'ä' sound is a long 'e' (like 'bet').

/ˈvɛːʁə/

Wäre

The 'ä' is long, followed by a soft 'r'.

Regretful

Hätte ich nur... (falling intonation)

Deep regret.

暗記しよう

記憶術

Hätte for having, Wäre for where (movement).

視覚的連想

Imagine a time machine. 'Hätte' is holding a bag of things you didn't buy. 'Wäre' is a pair of shoes walking to a place you didn't visit.

Rhyme

Hätte for the things you held, Wäre for the places you dwelled.

Story

Yesterday, I stood at the train station. I thought: 'Ich hätte ein Ticket gekauft, aber ich hatte kein Geld. Ich wäre nach {die|f} Schweiz gefahren, aber der Zug war weg.'

Word Web

hättewärePartizip IIwürdewennhättestwärst

チャレンジ

Write 3 sentences about things you would have done differently yesterday.

文化メモ

Germans use this to express polite distance in professional settings.

Austrians often use 'wäre' more frequently in colloquial speech for past states.

Swiss speakers often prefer the 'hätte' construction even where standard German might use 'wäre'.

Derived from the Old High German subjunctive forms, which were used to express wishes and possibilities.

会話のきっかけ

Was hättest du gestern anders gemacht?

Wärst du gerne berühmter geworden?

Hättest du das Angebot angenommen?

Was wäre passiert, wenn du den Zug verpasst hättest?

日記のテーマ

Write about a missed opportunity.
Hypothesize about a historical event.
Describe a regret from your childhood.
What would you have done if you had won the lottery?

よくある間違い

Incorrect

正解


Incorrect

正解


Incorrect

正解


Incorrect

正解

Test Yourself

空欄を埋めてください

Ich ___ dich angerufen, wenn ich deine Nummer gehabt hätte.

✓ Correct! ✗ Not quite. Correct answer: hätte
'Anrufen'は過去形で'haben'を取る動詞です。そのため、仮定の形では'hätte'を使います。
正しい文を選んでください 選択問題

「If only I had stayed at home!」の正しい言い方を選んでください:

✓ Correct! ✗ Not quite. Correct answer: Wäre ich doch bloß zu Hause geblieben!
'Bleiben'は状態変化/場所の動詞で、常に'sein'(wäre)を取ります。ウムラウトは必須ですよ。
間違いを見つけて修正してください Error Correction

Find and fix the mistake:

語順を修正してください: Wenn ich hätte Zeit gehabt, wäre ich gekommen.

✓ Correct! ✗ Not quite. Correct answer: Wenn ich Zeit gehabt hätte, wäre ich gekommen.
'wenn'節では、接続動詞(hätte)はその節の最後に置かれなければなりません。

Score: /3

練習問題

8 exercises
Fill in the correct auxiliary.

Ich ___ das gemacht.

✓ Correct! ✗ Not quite. Correct answer: hätte
Transitive verb.
Choose the correct form. 選択問題

Wir ___ nach Berlin gefahren.

✓ Correct! ✗ Not quite. Correct answer: wären
Movement verb.
Fix the sentence. Error Correction

Find and fix the mistake:

Ich würde das gekauft.

✓ Correct! ✗ Not quite. Correct answer: Ich hätte das gekauft
No 'würde' in past.
Reorder the words. Sentence Reorder

hätte / ich / das / gemacht

✓ Correct! ✗ Not quite. Correct answer: Ich hätte das gemacht
Standard order.
Translate to German. 翻訳

I would have gone.

✓ Correct! ✗ Not quite. Correct answer: Ich wäre gegangen
Movement verb.
Complete the response. Dialogue Completion

A: Hättest du das gemacht? B: ___

✓ Correct! ✗ Not quite. Correct answer: Ja, ich hätte
Match auxiliary.
Build a sentence. Sentence Building

Wenn / ich / Zeit / gehabt / hätte

✓ Correct! ✗ Not quite. Correct answer: Wenn ich Zeit gehabt hätte
Verb at end.
Match the verb to auxiliary. Match Pairs

kaufen -> ?

✓ Correct! ✗ Not quite. Correct answer: hätte
Transitive.

Score: /8

Practice Bank

10 exercises
空欄を埋めてください 穴埋め問題

Ohne das GPS ___ ich völlig falsch gefahren.

✓ Correct! ✗ Not quite. Correct answer: wäre
間違いを見つけて修正してください Error Correction

モーダル動詞の誤用を修正してください: Ich hätte die E-Mail früher abgeschickt sollen.

✓ Correct! ✗ Not quite. Correct answer: Ich hätte die E-Mail früher abschicken sollen.
英語に翻訳してください 翻訳

Wenn ich das gewusst hätte, hätte ich dir geholfen.

✓ Correct! ✗ Not quite. Correct answer: If I had known that, I would have helped you.
空欄を埋めてください 穴埋め問題

Der Film ___ viel länger dauern müssen, wenn er alles erklärt ___.

✓ Correct! ✗ Not quite. Correct answer: hätte
正しい形を選んでください 選択問題

Wir ___ gerne ins Kino gegangen.

✓ Correct! ✗ Not quite. Correct answer: wären
正しい文を選んでください 選択問題

「wenn」を使わない正しい条件文を選んでください:

✓ Correct! ✗ Not quite. Correct answer: Hättest du mir das früher gesagt, wäre alles einfacher gewesen.
空欄を埋めてください 穴埋め問題

___ ihr den Weg ohne Karte gefunden?

✓ Correct! ✗ Not quite. Correct answer: hättet
ドイツ語に翻訳してください 翻訳

I wouldn't have believed that.

✓ Correct! ✗ Not quite. Correct answer: Ich hätte das nicht geglaubt.
文を並べ替えてください Sentence Reorder

hätten / Zeit / mehr / Wenn / gehabt / wir

✓ Correct! ✗ Not quite. Correct answer: Wenn wir mehr Zeit gehabt hätten.
ドイツ語に翻訳してください 翻訳

That would have been better.

✓ Correct! ✗ Not quite. Correct answer: Das wäre besser gewesen.

Score: /10

よくある質問 (8)

It's the second form of the subjunctive mood, used for hypothetical situations.

No, 'würde' is only for present/future hypotheticals.

If the verb involves movement or state change, use 'wäre'. Otherwise, use 'hätte'.

Yes, especially for regrets and polite requests.

They use 'hätte' + infinitive + infinitive (Ersatzinfinitiv).

Yes, it becomes 'hätte ... werden sollen'.

Yes, dialects often simplify or change auxiliary usage.

Write sentences about your past regrets.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Habría + participio

Spanish has a distinct conditional mood; German uses the subjunctive.

French high

Aurais + participe passé

French uses the conditional mood, while German uses the Konjunktiv II.

Japanese moderate

~tara yokatta

Japanese focuses on the 'goodness' of the outcome, German on the hypothetical state.

Arabic moderate

Law + kana + ...

Arabic relies on particles; German relies on verb conjugation.

Chinese low

Ben lai + ...

Chinese has no verb conjugation; German is highly inflected.

English high

Would have + past participle

English uses a modal verb; German uses a subjunctive auxiliary.

Learning Path

Prerequisites

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