Has Run vs. Has Ran: Which One Is Grammatically Correct? (2026)

Many English learners struggle with has run and has ran because both phrases seem similar. Since run is an irregular verb, its different forms can be confusing. However, only one of these expressions is grammatically correct in standard English.

If you’ve ever wondered whether you should write has run or has ran, you’re in the right place. This guide explains the difference with simple definitions, grammar rules, comparison tables, examples, common mistakes, and memory tips to help you use the correct form every time.

Quick Answer

Has run is the correct present perfect form because run is the past participle of the verb run. Has ran is grammatically incorrect because ran is the simple past tense, not the past participle.

Why People Confuse It

Many people mix up has run and has ran because:

  • Run is an irregular verb.
  • The words run and ran sound similar.
  • Learners often confuse the simple past with the past participle.
  • Many irregular English verbs have different past and past participle forms.
  • Informal speech sometimes spreads incorrect grammar.

The correct verb forms are:

  • Present: run
  • Past: ran
  • Past Participle: run

What Does “Has Run” Mean?

Has run is the present perfect tense. It describes an action that happened in the past but is connected to the present.

Examples of “Has Run”

  • She has run five marathons.
  • He has run this company since 2018.
  • The software has run without any problems.
  • My brother has run every morning this month.
  • The machine has run continuously all day.
  • She has run out of milk.
  • The campaign has run successfully for several weeks.
  • He has run numerous charity events.
  • The engine has run smoothly since it was repaired.
  • Our team has run several successful projects.
READ THAT  Transformer Pick-Up Lines: That Are More Than Meets the Eye (2026)

What Does “Has Ran” Mean?

Has ran is not grammatically correct in standard English.

After has, have, or had, English always requires the past participle, which is run, not ran.

Incorrect Examples

  • ❌ She has ran five marathons.
  • ❌ He has ran to the store.
  • ❌ The machine has ran all night.
  • ❌ They have ran out of supplies.
  • ❌ We had ran the experiment yesterday.

Has Run vs. Has Ran Comparison

FeatureHas RunHas Ran
GrammarCorrectIncorrect
Verb FormPast participleSimple past
TensePresent perfectNot a valid tense
Used AfterHas, Have, HadNever after Has, Have, Had
ExampleShe has run a marathon.❌ She has ran a marathon.

When to Use Each

Use has run when:

  • Talking about life experiences.
  • Describing actions connected to the present.
  • Using the present perfect tense.
  • Speaking about completed actions with present relevance.

Never use has ran in standard English.

Instead:

  • ✅ She has run.
  • ✅ They have run.
  • ✅ We had run.

Examples (10+)

  • She has run every day this week.
  • He has run the family business for years.
  • The company has run several successful campaigns.
  • My phone has run out of battery.
  • The software has run perfectly since installation.
  • They have run many tests.
  • We had run out of time before the meeting.
  • The train has run on schedule all month.
  • She has run more races than anyone on the team.
  • Our organization has run community programs for decades.
  • He has run his own restaurant since 2020.
  • The engine has run efficiently after servicing.
READ THAT  Noticing You Pick Up Lines:That Are Cute, Respectful, and Conversation Friendly

Common Mistakes

❌ He has ran home.

✅ He has run home.

❌ They have ran several experiments.

✅ They have run several experiments.

❌ She had ran out of patience.

✅ She had run out of patience.

❌ My dog has ran away.

✅ My dog has run away.

❌ The machine has ran smoothly.

✅ The machine has run smoothly.

Memory Trick

A simple way to remember this rule is:

  • Ran goes by itself.
    • She ran yesterday.
  • Run goes with has, have, and had.
    • She has run five miles.
    • They have run out of water.
    • We had run out of time.

Think:

Has + Run = Correct

Has + Ran = Incorrect

American vs. British English

There is no difference between American and British English for this grammar rule.

Both use:

  • Has run
  • Have run
  • Had run

Both consider has ran incorrect.

Similar Words

Other irregular verbs that cause similar confusion include:

  • Gone vs. Went
  • Began vs. Begun
  • Came vs. Come
  • Saw vs. Seen
  • Broke vs. Broken
  • Wrote vs. Written
  • Spoke vs. Spoken
  • Drove vs. Driven

Final Verdict

The correct expression is has run, never has ran. Remember that run is the past participle, while ran is only the simple past tense. Whenever you use has, have, or had, always choose run.

Learning irregular verb forms takes practice, but remembering run–ran–run will help you avoid one of the most common English grammar mistakes.

Remember This

Run → Ran → Run

  • Present: run
  • Past: ran
  • Past Participle: run

If you see has, have, or had, always use run, not ran.

READ THAT  North Korea Pick Up Lines:That Are Clever, Lighthearted, and Full of Wordplay (2026)

Frequently Asked Questions

Is “has ran” grammatically correct?

No. The correct form is has run.

Why is “has run” correct?

Because run is the past participle, which is required after has, have, and had.

What is the past tense of “run”?

The simple past tense is ran.

What is the past participle of “run”?

The past participle is run.

Can I say “have ran”?

No. The correct phrase is have run.

Is “had ran” correct?

No. The correct form is had run.

Do British and American English use different forms?

No. Both use has run and consider has ran incorrect.

Conclusion

The difference between has run and has ran comes down to understanding irregular verbs. While ran is the simple past tense, run is the past participle. Since the present perfect always requires a past participle, has run is the only correct choice.

Whenever you write or speak in English, remember the verb pattern run

Previous Article

Affirm vs. Confirm: What's the Difference? (2026)

Next Article

Paid vs. Payed: What's the Difference? (2026)

Write a Comment

Leave a Comment

Your email address will not be published. Required fields are marked *