should have
Definition
verb. a phrase used to express regret about something that did not happen.
Example Sentence
I should have done my homework yesterday.
More Example Sentences
You should have asked for help earlier.
Synonyms
ought to; must have; could have
Antonyms
must not
Hear It! Say It! Write It!
should have