LanguageTool Community

<< return to list of rules

Rule "has ought (ought)"

This is one of many errors that LanguageTool can detect.

Description: has ought (ought)
Message: The expression '\1 \2' is nonstandard. To correct it, simply remove '\1'.
Category: Grammar (ID: GRAMMAR)
Incorrect sentences
that this rule can detect:
  • If I have ought to know by now, then maybe it's too late.
    Correction suggestion: ought to
Correct sentences
for comparison:
  • I often feel that these thoughts I have ought to be properly expanded in a much more formal way.
  • The reasons that I have ought to guide me in my motivations
ID: HAS_OUGHT [2]
Version: 6.6-SNAPSHOT (2024-11-25 22:33:08 +0100)