Want to say should have differently? Here are other words for should have and its similar synonyms and opposite words to say in unique way.
Meaning of should have
The primary meaning of "should have" is to express a past obligation or expectation that was not fulfilled.
Etymology of should have
The word "should" is derived from the Old English word "sceolde," which is the past tense of "sceal," meaning "to owe" or "to be under obligation"
The word "have" is derived from the Old English word "habban," meaning "to hold" or "to possess"
The phrase "should have" has been in use since the 15th century to express a past obligation or expectation
Synonyms
ought to
must
need to
have to
are to
were to
will have to
can have
may have
might have
could have
would have
should
must have
had to
supposed to
expected to
required to
necessary to
compelled to
bound to
destined to
fated to
meant to
intended to
designed to
planned to
scheduled to
set to
purposed to
predetermined to
predestined to
foreordained to
Definitions
- Used to express a past obligation or expectation that was not fulfilled
- * Used to express a past condition that did not occur
- * Used to express regret or disappointment about something that did not happen
Usage Examples
- I should have studied harder for the exam
- * She should have taken the job offer
- * They should have arrived earlier to avoid the traffic
Antonyms
didn't need to
wasn't supposed to
didn't have to
ought not to
mustn't
shouldn't
wasn't meant to
didn't intend to
hadn't planned to
wasn't required to
wasn't necessary to
didn't expect to
wasn't destined to
wasn't fated to
wasn't compelled to
wasn't bound to
wasn't required to
wasn't obliged to