has ought (ought)


"Has ought" is nonstandard. Use "ought to" or another modal without an auxiliary.

Below: a short answer, clear grammar points, memory tricks, many wrong→right pairs for work, school, and casual contexts, and ready rewrites for different tones.

Quick answer

"Has ought" is incorrect. Use "ought to" (or "should"/"has to"/"must" depending on tone). Examples: "He ought to go" or "He should go." For past meaning, use "ought to have + past participle" (She ought to have called).

Core explanation: why "has ought" is wrong

"Ought" is a modal verb. English modals (can, will, should, ought, must, etc.) stand alone and do not combine with auxiliaries like "has," "do," or "did."

  • Present: subject + ought to + base verb → She ought to leave.
  • Perfect/modal past: ought to have + past participle → They ought to have checked.
  • Incorrect: subject + has + ought + ... → nonstandard.

How "ought" behaves: tense, negation, and questions

"Ought to" pairs with the to-infinitive. For negation use "ought not to" (formal) or the more common "shouldn't." Questions are usually phrased with "should" in casual speech.

  • Negation (formal): You ought not to lie. (Everyday: You shouldn't lie.)
  • Perfect: She ought to have checked the schedule.
  • Question (formal): Ought he to accept? (Informal: Should he accept?)

Real usage and tone: choosing between ought, should, has to, must

"Ought to" implies advisability or expectation and sounds slightly formal. "Should" is neutral. "Has to" states necessity; "must" is strong obligation.

  • Ought to = advisability/expectation: The firm ought to disclose the results.
  • Should = recommendation: You should update the report.
  • Has to = necessity/requirement: She has to file the report by Monday.
  • Must = strong obligation: You must wear an ID badge.
  • Wrong: The committee has ought to review the proposal before voting.
  • Right: The committee ought to review the proposal before voting.
  • Right-alt: The committee should review the proposal before voting.

Spacing, hyphenation, and spoken forms

Write "ought to" as two words. No hyphen and no contraction in formal writing. In casual speech "ought to" often sounds like "oughta" or "oughta," which is fine in dialogue but not in formal text.

  • Formal: She ought to arrive at noon.
  • Dialogue/informal phonetic: She oughta arrive at noon. (acceptable in speech transcription)
  • Never write: "hasought", "has ought", or "oughtto".

Memory trick: stop writing "has ought"

Think: "Modals don't need helpers." If you spot a modal (ought, should, must), delete any preceding auxiliary (has/have/did).

  • Checklist: 1) Is there a modal? Yes → remove auxiliaries. 2) Need past? Use "ought to have + V-ed."
  • Editing shortcut: search for "has ought" or any "has" immediately before a modal and fix.

Try your own sentence

Test the whole sentence in context. If it sounds clumsy with "has" before a modal, remove the auxiliary or rephrase for clarity.

Examples: realistic wrong → right pairs (work, school, casual)

Common mistakes followed by natural corrections across tones.

  • Work - Wrong: She has ought to finish the report by Friday.
  • Work - Right: She ought to finish the report by Friday.
  • Work - Right-alt: She should finish the report by Friday.
  • Work - Wrong: He has ought to sign the contract before Friday.
  • Work - Right: He ought to sign the contract before Friday.
  • Work - Right-alt: He needs to sign the contract before Friday.
  • Work - Wrong: She has ought to have told us about the meeting.
  • Work - Right: She ought to have told us about the meeting.
  • School - Wrong: The student has ought to submit the essay on time.
  • School - Right: The student ought to submit the essay on time.
  • School - Right-alt: Students should submit the essay on time.
  • School - Wrong: Parents has ought to help with homework.
  • School - Right: Parents ought to help with homework.
  • Casual - Wrong: You has ought to call your mom.
  • Casual - Right: You ought to call your mom.
  • Casual - Right-alt: You should call your mom.
  • Casual - Wrong: They has ought to come with us.
  • Casual - Right: They ought to come with us.
  • Casual - Wrong: I has ought to tell you earlier.
  • Casual - Right: I ought to have told you earlier.

Rewrite help: quick checklist and multiple tone rewrites

Three steps: remove "has"; if referring to a missed past action, use "ought to have + past participle"; choose tone (formal: ought to, neutral: should, strong: must/has to).

  • Default safe rewrite: replace "has ought" with "ought to" or "ought to have" (if past).
  • If uncertain, use "should" for a neutral, widely accepted tone.
  • Rewrite:
    Original: "She has ought to apologize." →
    Formal: "She ought to apologize." Neutral: "She should apologize."
    Casual: "She needs to say sorry."
  • Rewrite:
    Original: "They has ought to check the data." →
    Formal: "They ought to check the data." Neutral: "They should check the data." Direct: "Check the data, please."
  • Rewrite:
    Original: "I has ought to tell you earlier." → Correct/past: "I ought to have told you earlier."
    Casual: "I should've told you sooner."

Similar mistakes to watch for

Auxiliary + modal combinations are all nonstandard: "has should," "did ought," "does can," etc. Either use the modal alone or convert to a full-verb construction ("has to + verb") if you mean necessity.

  • Wrong: "has should" →
    Right: "should" (He should finish) or "has to" (He has to finish) depending on meaning.
  • Wrong: "did ought" / "does can" →
    Right: "ought" / "can" without the auxiliary.
  • Wrong: "Did he ought to go?" →
    Right: "Ought he to go?" (formal) or "Should he go?" (common)

Proofreading checklist and quick practice tips

Use a short checklist while proofreading and a brief daily practice to make the correct patterns automatic.

  • Search for "has" or "have" immediately followed by a modal and remove the auxiliary if present.
  • Read sentences aloud - modal errors often sound wrong when spoken.
  • Practice: rewrite five faulty sentences a day, replacing auxiliary+modal with modal-only forms.

FAQ

Is "has ought" correct in any dialect?

No mainstream dialect uses "has ought." You may encounter nonstandard uses, but in standard written and spoken English it is ungrammatical.

When should I use "ought to have"?

Use "ought to have + past participle" for past actions that were expected or would have been better done (e.g., "You ought to have told me").

Can I write "oughta" in informal writing?

"Oughta" or "oughta" represents casual speech and is acceptable only in dialogue, phonetic transcription, or deliberately colloquial content. In regular writing use "ought to."

What's the difference between "has to" and "ought to"?

"Has to" expresses necessity or external requirement. "Ought to" expresses advice, expectation, or moral obligation. Example: "She has to file taxes" vs "She ought to check her receipts."

How do I fix other auxiliary+modal mistakes (like "has should" or "did must")?

Remove the auxiliary and use the modal alone ("should", "must"). If you meant factual necessity, change to "has to + verb." For questions, use the modal's standard question form (e.g., "Should he...?").

Want a quick check on your sentence?

Use the checklist above: remove extra auxiliaries, choose past vs present, and pick the tone you want. Use the example pairs as templates-swap the subject and verb to match your sentence and keep the structure subject + ought to + verb (or ought to have + past participle).

Check text for has ought (ought)

Paste your text into the Linguix grammar checker to catch grammar, spelling, punctuation, and style issues instantly.

Available on: icon icon icon icon icon icon icon icon