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
i should have
Grammar usage guide and real-world examplesUSAGE SUMMARY
"I should have" is correct and usable in written English.
You can use it to express regret for an action or decision in the past. For example: "I should have studied harder for the exam; I ended up failing."
✓ Grammatically correct
News & Media
Academia
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
"Maybe I should have".
News & Media
I should have, probably.
News & Media
I should have.
News & Media
I should have known.
News & Media
I should have realised.
News & Media
I should have screamed.
News & Media
I should have asked".
News & Media
I should have interfered.
News & Media
Maybe I should have known.
News & Media
Apparently I should have known.
News & Media
I should have asked sooner.
News & Media
Expert writing Tips
Best practice
Use "I should have" to express regret or self-reproach about a past action or inaction. For example, "I should have listened to your advice."
Common error
Avoid using the base form of the verb after "have". It should always be the past participle. Instead of "I should have went", use "I should have gone".
Source & Trust
92%
Authority and reliability
4.6/5
Expert rating
Real-world application tested
Linguistic Context
The primary grammatical function of "I should have" is to express regret, obligation, or unrealized possibility related to a past action. Ludwig AI confirms this through numerous examples demonstrating missed opportunities and expressions of remorse.
Frequent in
News & Media
65%
Academia
15%
Formal & Business
10%
Less common in
Science
5%
Encyclopedias
2%
Wiki
3%
Ludwig's WRAP-UP
In summary, "I should have" is a common phrase used to express regret or a missed opportunity in the past. Ludwig AI validates its grammatical correctness and wide applicability across varied contexts. When writing, remember to follow it with the past participle of the verb to avoid grammatical errors. While its register is generally neutral, alternative phrases like "I ought to have" can be used for more formal settings. By understanding its usage and nuances, you can effectively convey your intended meaning with precision.
More alternative expressions(6)
Phrases that express similar concepts, ordered by semantic similarity:
I ought to have
Formally expresses a similar sense of duty or obligation that was not fulfilled.
In hindsight, I should have
Highlights a realization after the fact that a different past action was necessary.
I wish I had
Conveys a sense of longing or regret for a past action or event.
I regret not having
Focuses on the feeling of regret for not experiencing or doing something.
If only I had
Expresses a strong desire to change a past action or event.
I'm sorry I didn't
Directly expresses remorse for not performing a past action.
I needed to have
Emphasizes the necessity of a past action that was omitted.
I'd have been better off
Expresses that not completing a certain action brought more negative results.
It would have been better if I had
Indicates that a different past action would have led to a more favorable outcome.
I made a mistake not
Highlights the error in judgement in not doing something.
FAQs
How can I use "I should have" in a sentence?
Use "I should have" followed by a past participle verb to express regret or a missed opportunity. For example, "I should have studied harder", or "I should have called you back."
What's a more formal way to say "I should have"?
A more formal alternative is "I ought to have", which carries a similar meaning of obligation or regret. For instance, "I ought to have informed you earlier" is more formal than "I should have told you sooner."
What can I say instead of "I should have" to express responsibility?
To emphasize responsibility, you could say "It was my fault I didn't" or "I take responsibility for not having". These phrases highlight your acceptance of the mistake.
How does "I should have" differ from "I could have"?
"I should have" implies an obligation or regret, while "I could have" suggests a possibility or potential that was not realized. "I should have gone to the party" means you feel you were obligated to go. "I "could have" gone to the party" simply means you had the option to go.
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
92%
Authority and reliability
4.6/5
Expert rating
Real-world application tested