✅ Has Run vs Has Ran – What’s Correct? (With Examples) 📝

Last updated on September 29th, 2025 at 11:47 am

English grammar is full of tricky details that trip up even fluent speakers. One of the most common stumbling blocks is whether to say “has run” or “has ran.” Both versions float around in everyday conversation, but only one of them is grammatically correct.

If you’ve ever paused before writing an email, wondering which form sounds right, you’re not alone. This article will clear up the confusion once and for all.

We’ll break down verb forms, explain the rules behind has run vs has ran, and give you examples, memory tricks, and comparisons to make the difference stick.


Understanding Verb Forms of Run

Has Run vs Has Ran

The heart of the confusion lies in the verb run itself. It’s an irregular verb, which means it doesn’t follow the predictable pattern most verbs do. For regular verbs, you simply add -ed for the past tense and the past participle (like talk → talked → talked). But run doesn’t play by those rules.

Here’s how its forms actually work:

Verb FormExample Sentence
Base Form: runI try to run every morning.
Past Tense: ranShe ran three miles yesterday.
Past Participle: runHe has run five marathons in his life.

Notice that the past tense is “ran,” but the past participle returns to “run.” That’s where many people get tripped up. They remember ran as the past form, so they mistakenly combine it with has.


Has Run – Correct Usage

When you use the present perfect tense (has + past participle), the correct form is always “has run.”

The structure looks like this:
Subject + has + past participle.

Since the past participle of run is run, the correct expression is has run.

Examples of “has run” in context:

  • She has run this company since 2012.
  • He has run five miles every day this week.
  • My computer has run out of storage space again.
  • The festival has run smoothly despite the rain.

Each sentence shows a completed action with present relevance — that’s the hallmark of the present perfect tense.

Everyday vs. formal use

  • Everyday: “My dog has run outside again!”
  • Formal: “The project has run according to the revised timeline.”

No matter the setting, has run is always correct.


Has Ran – Why It’s Incorrect

The form “has ran” looks tempting because “ran” is the past tense of run. But grammatically, it doesn’t fit. Here’s why:

  • The helping verb “has” requires a past participle.
  • “Ran” is the simple past, not the past participle.
  • Therefore, has ran breaks the rule.

Examples of incorrect usage:

  • ✗ She has ran every day this week.
  • ✗ The system has ran out of time.
  • ✗ He has ran a successful campaign.

Corrected versions:

  • ✓ She has run every day this week.
  • ✓ The system has run out of time.
  • ✓ He has run a successful campaign.

Why people say it

In casual speech, many slip into using “has ran” without realizing it. Spoken English often tolerates shortcuts that written English does not. But in formal settings — emails, academic writing, reports — using “has ran” will stand out as incorrect.


Has Run vs. Ran (Direct Comparison)

A big source of confusion comes from mixing up the present perfect tense (has run) with the simple past tense (ran). Let’s compare them directly.

Key difference:

  • Has run → action started in the past but connects to the present.
  • Ran → action happened at a specific time in the past.

Examples:

  • She has run every morning this week. (Ongoing relevance — the week isn’t over.)
  • She ran yesterday morning. (Completed past action.)

Comparison Table

TenseFormExampleMeaning
Present Perfecthas runHe has run the team for years.Action started before, still matters now.
Simple PastranHe ran the team last year.Action is completed in the past.

When you compare them side by side, the pattern becomes clear. Use has run when the action links to the present, and use ran when it belongs only to the past.


Which Is Used the Most?

If you listen closely, you’ll hear both forms out in the world. But only one appears in correct writing.

  • “Has run” dominates in books, newspapers, and formal writing.
  • “Has ran” shows up in casual conversation, online comments, or regional dialects, but it’s not standard.

In fact, corpus studies (large databases of real-world English use) show that “has run” is the overwhelmingly preferred choice in published works. Dictionaries and grammar guides consistently mark “has ran” as incorrect.


Common Mistakes and How to Avoid Them

It’s easy to second-guess yourself when writing. Here are some practical strategies to keep you from slipping into the wrong form.

Memory Tricks

  • Has + participle. Always remember: if you see has, your verb must be in its participle form.
  • Think of it like this: “Has run” has legs, “has ran” can’t stand.
  • Visual cue: Imagine “has ran” with a stop sign — it halts because it doesn’t work.

Practice Sentences

Try filling in the blanks with either ran or has run.

  1. The athlete ___ across the field yesterday.
  2. The athlete ___ across the field many times this week.
  3. Our time ___ out.
  4. Yesterday, our time ___ out before we finished.

Answers:

  1. ran
  2. has run
  3. has run
  4. ran

Practicing side by side helps cement the difference.


Case Study: How Misuse Affects Clarity

Imagine a professional email:

“Our software has ran into a critical issue overnight.”
“Our software has run into a critical issue overnight.”

The incorrect version immediately looks careless. In professional communication, those small slips can undercut credibility. Correct grammar, on the other hand, reinforces confidence and authority.


❓ FAQs

What is correct: has run or has ran?

The correct form is has run because “run” is the past participle, while “ran” is only the past tense.

Why is “has ran” wrong?

“Has” requires a past participle, and since ran is not the participle, has ran is grammatically incorrect.

Can I use “ran” without “has”?

Yes. Use ran when referring to a completed action in the past, like “She ran yesterday.”

What tense is “has run”?

“Has run” is in the present perfect tense, which shows an action that started in the past but connects to the present.

Is “has run” used in spoken English too?

Yes. Native speakers commonly use “has run” in both spoken and written English.

How can I remember the difference between has run and ran?

Remember this trick: Has + Participle. Since “run” is the past participle, only “has run” is correct.


Final Thoughts

So, what’s the bottom line?

  • Has run is always correct.
  • Has ran is always wrong in standard English.
  • Use ran only when talking about a completed past action.

Mastering this one distinction strengthens both your spoken and written English. Think of it as a small tweak that pays off big in clarity and professionalism.

Next time you pause before choosing between has run and has ran, you’ll know exactly which one belongs.

Leave a Comment