How to verbalize "should have" in the given example below.

I should have ordered chicken (Because the fish I ordered is terrible)

There are 2 ways that I can think of and the is 鶏肉を注文したはず or 鶏肉を注文するべき

But to me, these 2 sentences doesn't sound very right because if I explicitly say 魚がまずいので鶏肉を注文はず, the はず part just doesn't fit the bill (does not sound right). The question is, is there a better word to use in such a situation?


Browse other questions tagged or ask your own question.