Want to say ought to have differently? Here are other words for ought to have and its similar synonyms and opposite words to say in unique way.
Meaning of ought to have
The phrase "ought to have" is used to express something that was expected or required to happen, but did not.
Etymology of ought to have
The word "ought" comes from Old English "aht", which is related to "owe" and "own", and was originally used to express obligation or debt
The phrase "ought to have" is a combination of "ought" and the verb "have" in the past tense, used to express a past obligation or expectation
Synonyms
should have
must have
had to
was supposed to
should
must
ought
needs to
is supposed to
had better
was to
need to
will have to
is to
was meant to
was to have
has to
have to
supposed to
was supposed
must have been
had to have
should have
was to be
is supposed
had
must be
is to have
needs
has
need
will
would
shall
can
could
may
might
Definitions
- Used to say that something was the right or expected thing to do, but it was not done
- * Used to say that someone had a moral or legal obligation to do something, but they did not do it
- * Used to express regret or disappointment that something did not happen
Usage Examples
- I ought to have studied harder for the exam, but I didn't
- * She ought to have been more careful when crossing the road
- * They ought to have arrived by now, but there's no sign of them