一覧 Back to the list

should have done(〜すべきだった) Should Have: The Grammar of Regret

Modal Verbs

should have done は「すべきだったのに、しなかった」。です。shouldn't have done なら「すべきでなかったのに、した」。ったに「実際だった」というまで一緒わるのが、このです。

Should have done means "that was the right move, and it didn't happen." It's the dedicated form for regret and reproach. Shouldn't have done flips it: "wrong move, and it happened." The built-in twist: saying it automatically reveals what really occurred.

「あるべきだった」と「実際」のズレ

The Gap Between the Past That Should Have Been and the One That Was

should(そうするのがしい)+ have done(への)で、「しかったはずの」をします。がそのとおりなら、わざわざがない。だからにしたで「実際はしなかった」ことがわる。文法そのものが、んでいるんです。なお The plane should have landed by now.(もうしているはずだ)のような「の should have」はで、このみはきません。

Should (the right move) plus have done (a look back at the past) points at the past that ought to have happened. If reality matched, there'd be nothing to say, so saying it signals that reality didn't match. The form itself carries the hidden fact. One separate use to know: the predictive should have — The plane should have landed by now — carries no such twist; it just estimates.

Regret and reproach

I should have この + have + で、のことについてのす。should have=すればよかった()、must have=〜だったにいない()、would have=もし〜なら〜だっただろう()。 studied harder.

もっとしておくべきだった。

への実際はしなかった、がく。 Self-regret — with "and I didn't" built in.

You shouldn't have この + have + で、のことについてのす。should have=すればよかった()、must have=〜だったにいない()、would have=もし〜なら〜だっただろう()。 said that.

あれはうべきじゃなかったよ。

への実際ってしまった。 Reproach — the saying already happened.

We should have この + have + で、のことについてのす。should have=すればよかった()、must have=〜だったにいない()、would have=もし〜なら〜だっただろう()。 left earlier — look at める 【look at = 〜をる】 look はれない。look this traffic ✗。see(える)や watch(じっとる)はなしでれるので、3いがう。 this traffic.

もっとるべきだったね。このてよ。

()つきの Regret with the evidence in view.

should do

これからの。まだう。 Advice for what's ahead — still fixable.

You should back up your files.

ファイルはバックアップしたほうがいいよ。

should have done

への。もうわない。 Regret or reproach for the past — too late now.

You should have backed up your files.

バックアップしておくべきだったのに。

よくある Common Mistake

I must have studied harder.

もっとすべきだった。(のつもりで)

I should have studied harder.

もっとすべきだった。

must have done は「〜したにいない」というへのです(の must の)。「すべきだった」のは should have done。+ have done は、ごとにがまるでわるのでです。

Must have done deduces — "no doubt I studied hard," which isn't what you meant. Regret belongs to should have done. Modal + have done changes meaning entirely depending on the modal, so match them carefully.

  • You shouldn't have! (に)もう、いいのに! ありがとう! をした。「実際はしてくれた」が文法み。 Thanks in reproach's clothing — the "but you did" is woven into the grammar.
  • I should have known. づくべきだった/やっぱりそうか。 はあったのにした」というへのち。 A soft click of the tongue at yourself — the signs were there.
  • You should have been there. あのにいるべきだったよ(だったのに)。 「いなかったのがしい」=すごくかった、の "Your absence was the loss" — the indirect brag that something was great.
  • what I should have said ああえばよかった(のにえなかった)こと からかぶ「し」のしさにえる。 The perfect comeback that arrives too late — a universal ache, given a name.

まとめ Summary

  • should have done =すべきだった(のに、しなかった)。 Should have done: right move, never made.
  • shouldn't have done =すべきでなかった(のに、した)。 Shouldn't have done: wrong move, made anyway.
  • (実際)がわるのが The hidden fact travels automatically — that's the core.
  • への You shouldn't have! はまり At gift time, You shouldn't have! means thank you.

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