するべきだった

should have done

→ 為る
phrase Rare #23,420
should have done Expresses regret, criticism, or a missed obligation. It follows the dictionary form of a verb; for example, もっと早く出発するべきだった means “I should have left earlier.”
JA: もっと早く出発するべきだった。
EN: I should have left earlier.

次にするべきだったそうだろう

That was what we were supposed to do next, right?

— 甘い生活 (1960)

トム別の職業選択するべきだった

Tom should have chosen a different profession.

私は期末試験の前にもっと勉強するべきだった

I should have studied more before the final exam.

昨日これをするべきだった

I should have done this yesterday.

もっと早く出発するべきだった

I should have left earlier.

彼を招待するべきだったのにしなかった

I should have invited him, but I didn't.

反対するべきだったバーフ

I should have objected, barf!

— バーフバリ 伝説誕生 (2015)

どう考えてももっと前に規制するべきだった

No matter how you look at it, they should have regulated it much earlier.