Used and loved by millions
Since I tried Ludwig back in 2017, I have been constantly using it in both editing and translation. Ever since, I suggest it to my translators at ProSciEditing.

Justyna Jupowicz-Kozak
CEO of Professional Science Editing for Scientists @ prosciediting.com
should have
Grammar usage guide and real-world examplesUSAGE SUMMARY
"should have" is correct and usable in written English.
It is used when talking about something that was not done in the past but which should have been done. For example: "I should have gone to bed earlier last night."
✓ Grammatically correct
News & Media
Science
Formal & Business
Table of contents
Usage summary
Human-verified examples
Expert writing tips
Linguistic context
Ludwig's wrap-up
Alternative expressions
FAQs
Human-verified examples from authoritative sources
Exact Expressions
60 human-written examples
As they should have.
News & Media
We should have listened.
News & Media
"Maybe I should have".
News & Media
She should have children.
News & Media
Should have sued".
News & Media
We should have both".
News & Media
He should have pretended.
News & Media
"We should have won.
News & Media
Or should have ended.
News & Media
Everybody should have insurance.
News & Media
Maybe it should have".
News & Media
Expert writing Tips
Best practice
Use "should have" to express regret about a past action you didn't take, or to indicate that something didn't happen as expected. For instance, "I should have studied harder for the test."
Common error
A common mistake is writing "should of" instead of "should have". Remember that "should have" is the correct form, as it's the contraction of "should + have", not "should + of".
Source & Trust
91%
Authority and reliability
4.5/5
Expert rating
Real-world application tested
Linguistic Context
The primary grammatical function of "should have" is to form the perfect conditional aspect of a verb. It expresses regret, criticism, or expectation regarding a past action, as Ludwig's examples demonstrate. Ludwig AI confirms this usage is correct.
Frequent in
News & Media
60%
Science
20%
Formal & Business
20%
Less common in
Academia
0%
Encyclopedias
0%
Wiki
0%
Ludwig's WRAP-UP
In summary, "should have" is a versatile phrase used to express past obligations, regrets, or expectations. Ludwig AI confirms its grammatical correctness and common usage. It's crucial to avoid the common error of writing "should of" instead of "should have". As the examples from Ludwig demonstrate, the phrase appears frequently in various contexts, including news, literature, and everyday conversation. Recognizing its function and purpose helps writers and speakers convey their intended meaning with precision. Whether you're expressing regret or analyzing past events, "should have" provides a valuable tool for effective communication.
More alternative expressions(6)
Phrases that express similar concepts, ordered by semantic similarity:
ought to have
Formal alternative expressing past obligation or expectation.
needed to have
Emphasizes the necessity of a past action.
must have
Expresses a strong inference or deduction about a past event.
it would have been better to
Indicates a preferable course of action in the past.
it was advisable to have
Highlights the recommended nature of a past action.
it would have been wise to
Suggests a more intelligent or prudent past action.
could have
Indicates a past possibility that was not realized.
wish I had
Expresses a regret about something not done in the past.
if only I had
Similar to "wish I had", emphasizing regret.
I regret not
Directly expresses regret about a past inaction.
FAQs
How can I use "should have" in a sentence?
Use "should have" to express regret, criticism, or expectation regarding a past action. For example, "You should have called me earlier", or "They should have arrived by now".
What's the difference between "should have", "could have", and "would have"?
"Should have" implies obligation or advisability, "could have" implies possibility, and "would have" implies a conditional outcome. For example, "I should have gone to the party (but I didn't)", "I "could have gone to the party (if I wanted to)"", and "I "would have gone to the party (if I hadn't been busy)"".
What can I say instead of "should have" to express regret?
You can use alternatives like "ought to have", "wish I had", or "I regret not depending on the context".
Is it ever correct to use "should of"?
No, "should of" is always incorrect. The correct form is "should have", often contracted to "should've" in speech and informal writing.
Editing plus AI, all in one place.
Stop switching between tools. Your AI writing partner for everything—polishing proposals, crafting emails, finding the right tone.
Table of contents
Usage summary
Human-verified examples
Expert writing tips
Linguistic context
Ludwig's wrap-up
Alternative expressions
FAQs
Source & Trust
91%
Authority and reliability
4.5/5
Expert rating
Real-world application tested