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
ought to have
Grammar usage guide and real-world examplesUSAGE SUMMARY
'ought to have' is correct and usable in written English.
You can use it to express that something should have been done in the past but wasn't. For example: "I ought to have asked for help sooner."
✓ Grammatically correct
News & Media
Alternative expressions(20)
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
59 human-written examples
Or ought to have been.
News & Media
They ought to have it".
News & Media
We ought to have more dogs.
News & Media
Ukraine certainly ought to have the chance.
News & Media
But she ought to have been.
News & Media
I ought to have heeded its grasp".
News & Media
"Newark ought to have it".
News & Media
He ought to have capitalised.
News & Media
We ought to have steaks".
News & Media
"We ought to have both.
News & Media
Negredo ought to have done better.
News & Media
Expert writing Tips
Best practice
When using "ought to have", ensure the context clearly indicates the missed opportunity or unfulfilled obligation.
Common error
Avoid using "ought to have" when referring to present or future actions; "ought to" is more appropriate in those cases. For example, instead of saying "You ought to have do it now", say "You ought to do it now".
Source & Trust
88%
Authority and reliability
4.5/5
Expert rating
Real-world application tested
Linguistic Context
The phrase "ought to have" functions as a modal auxiliary verb construction. Ludwig AI confirms its correctness, indicating it's used to express a past obligation, expectation, or regret regarding an action that was not completed.
Frequent in
News & Media
85%
Formal & Business
8%
Wiki
3%
Less common in
Science
2%
Encyclopedias
1%
Reference
1%
Ludwig's WRAP-UP
The phrase "ought to have" is a grammatically sound construction used to express a past obligation, expectation, or regret. As Ludwig AI confirms, it is widely accepted in written English. It appears most frequently in News & Media sources and can be used to offer criticism or reflect on past decisions. Although interchangeable with "should have", understanding its specific nuance is important for clear communication. Remember to avoid using it for present or future actions and ensure correct tense usage.
More alternative expressions(10)
Phrases that express similar concepts, ordered by semantic similarity:
should have
Replaces "ought to" with "should", maintaining the same meaning of past obligation or expectation.
was supposed to have
Indicates a prior expectation or plan that was not realized.
were meant to have
Similar to "was supposed to have", suggesting a planned or intended action.
must have
Indicates a stronger degree of certainty or logical conclusion about a past event.
would have
Indicates a hypothetical situation in the past that did not occur.
need to have
Highlights the necessity of a past action that wasn't fulfilled.
had to have
Emphasizes the obligation or requirement in the past.
could have
Expresses possibility or potential in the past, often with regret.
should have liked to
Expresses a desire to do something in the past which was not done.
might have
Suggests a weaker possibility or chance in the past.
FAQs
How can I use "ought to have" in a sentence?
Use "ought to have" followed by a past participle to express that something should have happened in the past but didn't. For example, "I ought to have studied more for the exam."
What's the difference between "should have" and "ought to have"?
"Should have" and "ought to have" are largely interchangeable, both expressing a missed obligation or expectation. The choice between them often comes down to personal preference or the specific context. You can use "should have" as an alternative.
What can I say instead of "ought to have"?
You can use alternatives like "should have", "must have", or "was supposed to have" depending on the nuance you want to convey.
Is "ought to of" ever correct instead of "ought to have"?
No, "ought to of" is grammatically incorrect. The correct form is always "ought to have". The confusion may arise from the similar sound of "have" and "of" in spoken English.
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
88%
Authority and reliability
4.5/5
Expert rating
Real-world application tested