一覧 Back to the list

if I had done(への if) If I Had Known: The Unreal Past

Conditionals & Subjunctive

「あのこうしていたら」は if + は would have done。If I had known, I would have helped.(っていたらったのに)。をさらに一歩くから——はここでも一貫しています。

For "if things had gone differently back then," English uses if + past perfect, answered by would have done: If I had known, I would have helped. You're stepping back from a past that already happened — so the grammar steps back too, into the past perfect. The distance principle holds all the way down.

から、さらに一歩

One More Step Back from the Past

きました(if I had time)。は、からさらにがあるのでです(if I had had time)。になって would have done。「if は had done、は would have done」——このでワンセットです。

For an unreal present, we stepped back once, into the past form (if I had time). For an unreal past, we must step back from the past itself, which lands us in the past perfect (if I had had time). The result clause goes past-flavored too: would have done. If-clause had done, result would have done — learn them as a matched pair.

ばなかったほうの The road not taken

If I had この 実際にはそうならなかったことをはまったくじだが、う——をさかのぼっているのではなく、することをべている。 left earlier, I would have この + have + で、のことについてのす。should have=すればよかった()、must have=〜だったにいない()、would have=もし〜なら〜だっただろう()。 caught the なぜ the なのか まった the station / the bus のように、で「あのつ」にまる便す。 train.

もっとていたら、あのれたのに。

実際れた。 In reality, you missed it.

If you had この 実際にはそうならなかったことをはまったくじだが、う——をさかのぼっているのではなく、することをべている。 told me, I could have この + have + で、のことについてのす。should have=すればよかった()、must have=〜だったにいない()、would have=もし〜なら〜だっただろう()。 helped.

ってくれていたら、えたのに。

は could have()でも。 Could have works too — the classic gentle reproach.

If it hadn't この 実際にはそうならなかったことをはまったくじだが、う——をさかのぼっているのではなく、することをべている。 rained, the なぜ the なのか 【そのつにまる】 のいるで、どれをすかつにまるから the。日本語なら「(の)」「うちの」をってむとい。 picnic would have この + have + で、のことについてのす。should have=すればよかった()、must have=〜だったにいない()、would have=もし〜なら〜だっただろう()。 been perfect.

さえらなければ、完璧なピクニックだったのに。

は hadn't done。 The negative: hadn't done.

if I did(・これから)

ルート。まだがある。 An alternative now — still imaginable.

If I quit my job, I'd travel for a year.

仕事めたら、1年をするだろうな。

if I had done()

ルート。もうえられない。 An alternative past — sealed forever.

If I had quit back then, everything would have been different.

あのめていたら、すべてっていただろうな。

よくある Common Mistake

If I have known, I would have helped.

っていたらったのに。(のつもりで)

If I had known, I would have helped.

っていたらったのに。

if (had done)です。(have done)は「につながる」ので、には使えません。have と had のいですが、はまるでです。

The if-clause takes the past perfect — had done. The present perfect (have done) draws lines that reach the present; it can't carry an unreal past. One letter apart, entirely different machines.

  • If I had known, ... っていたら… へのいのろに would have が The standard opener of hindsight — a would have is coming.
  • I would have loved to ... ぜひ〜したかった(のにわなかった) しなかったいをしたときのにも。 A graceful way to mourn a missed chance — perfect for declined-too-late invitations.
  • couldn't have done it without you あなたなしではなかった 「あなたきの」をしてする。スピーチの Imagines a you-less past to maximize the thanks — a speech-night regular.
  • What would you have done? あなたならどうしていた? たせるい。物語 Puts the listener at the fork in the road — storytelling's favorite question.

まとめ Summary

  • = if + had done、は would have done。 Unreal past: if + had done, answered by would have done.
  • (have done)は使わない。had done。 Not the present perfect — the past perfect.
  • は could have / might have にも The result swaps freely: could have, might have.
  • りは「ウッダヴ(would've)」をえる。 For listening, hunt the little would've.

: 2026-07-23 Last checked: 2026-07-23