Back to blog Grammar

Has Run vs Has Ran ✅🏃: Which Is Correct? Meaning, Grammar Rules & Examples (2026)

Jack Wilson
October 08, 2026
No comments
Has Run vs Has Ran Grammar Showdown

You are halfway through an email when you suddenly stop. 🤔 Is it “she has run the report” or “she has ran the report”? 📧 Many confident writers pause at this exact spot. 😅 The answer is short, and the reason behind it is easy to remember. 💡 This guide covers the rule, the meaning, common mistakes, and practice sentences you can try right now. ✍️

Quick Answer: Has Run vs Has Ran

Has Run vs Has Ran

“Has run” is correct. “Has ran” is incorrect. ✅ “Run” is the past participle of the verb “run,” and the present perfect tense needs a past participle after “has” or “have.” 📌 “Ran” belongs only to the simple past, as in “She ran yesterday.” 🏃‍♀️

Understanding the Basics of Has Run vs Has Ran

“Run” is an irregular verb. 🧩 It does not add “-ed” to form the past, so you have to memorize its forms. 🧠 Here they are:

Notice that the base form and the past participle look identical. 👀 That overlap is why “ran” feels tempting after a helping verb. 🤷

Simple Rule

The short version is has/have/had + run, never has/have/had + ran. 🔑

Correct Meanings and Uses

Using “Has Run” Correctly

“Has run” is the present perfect tense. ⏳ It links a past action to the present moment. 🔗 Use “has” with he, she, it, and singular nouns, and use “have” with I, you, we, and they. 👥 Reach for it when:

Examples

Test Tip

Swap “run” with “gone.” 🔄 You would never say “has went,” so you should not say “has ran.” 🚫 It is the same pattern with the same fix. 🔧

Why “Has Ran” Is Incorrect

“Has ran” mixes two forms that do not belong together. 🧪 The word “has” asks for a past participle, but “ran” is the simple past form. ⚠️ Standard English treats “has went,” “has sang,” and “has began” as errors for the very same reason. ❌ The fix is always to switch to the participle. ✅

Test Tip

Look for a helping verb first. 👀 If you see “has,” “have,” or “had,” use run. ✅ If you can add a finished time like “yesterday” or “last year” and there is no helping verb, use ran. 📆

Read more

Case Study Section

Workplace Email Example

Here is an illustrative scenario. 📋 A project manager sends a quick update to the team. 📨

The meaning survives either way. 👍 But the small slip makes a careful reader pause. 🧐 A grammar checker, or the simple rule above, would have caught it in seconds. ⚡

Why It Matters

In professional emails, tiny verb errors can quietly weaken trust. 🤝 Readers may not say anything, yet they notice. 👓 Clean grammar lets your message take center stage instead of your mistake. 🎯

Grammar Rules Explanation

The present perfect formula is subject + has/have + past participle. 🧮 For “run,” the past participle is always “run.” 🏃

The same participle appears in the passive voice, so “was ran” is wrong too. 🚫 After any form of “have” or “be,” the correct choice is “run.” 🔁

Common Mistakes

Has Run vs Has Ran

The last row is the reverse error. 🔄 The present perfect does not pair with a finished time like “yesterday.” 📅

Why Do People Make This Mistake?

1. Fast Typing

When you type quickly, you grab the first form that comes to mind. ⌨️ “Ran” is common, so it slips in easily. 💨

2. Autocorrect Issues

Autocorrect mostly fixes spelling, not verb tense. 📱 “Has ran” is spelled correctly, so many basic tools skip it. 🤖 A dedicated grammar checker is more likely to flag it. 🔍

3. Lack of Grammar Knowledge

Past participles are rarely taught in a way that sticks. 📚 Without the rule, many writers go by what “sounds right.” 👂

4. Regional Speech Habits

In some dialects and casual speech, people use the simple past where standard writing expects the participle. 🗣️ That is natural variation in spoken language, not a sign of poor intelligence. 💬 Still, formal and professional writing calls for “has run.” 📝

Similar Grammar Confusions

“Run” is not alone. 👥 Many irregular verbs use one form for the simple past and another for the past participle. 🔀

Verbs like “come” and “become” follow the same pattern as “run,” so “has come” and “has become” are correct. 🧭

Usage in Different Contexts

Everyday Conversation

Spoken English is relaxed, and slips happen. 😊 Still, “has run” sounds natural and polished when you say it out loud. 🎙️

Professional Writing

Reports, emails, and résumés demand accuracy. 💼 Writing “has run campaigns” or “have run projects” keeps your achievements clear and credible. 📈

Creative Writing

Fiction gives you more freedom. 🎨 You may use “has ran” inside dialogue to show a character’s voice, but keep the narration standard. 📖

Social Media and Texting

Short posts feel casual, yet public posts are read by many people. 🌍 A quick proofread keeps your message sharp. ✨

Why It Matters

Has Run vs Has Ran

Clarity in Communication

The right verb form tells the reader exactly how the past connects to now. 🕒 That keeps your meaning clean and easy to follow. 🧭

Professionalism

Accurate grammar signals care and attention to detail. 🧐 Clients, managers, and hiring teams often judge you by it. 💼

Writing Accuracy

One consistent rule is easier than guessing each time. 🎯 Once “has run” becomes automatic, your writing speeds up. 🚀

Better First Impressions

Your first email, post, or cover letter sets the tone. ✉️ A clean sentence helps readers trust you before they know you. 🤝

Quote

Special Exception

Are There Any Exceptions?

In standard English, no. ❌ Dictionaries and grammar guides list “run” as the past participle and treat “has ran” as non-standard. 📖 You may still hear it in casual speech or see it in dialogue, where it shows a character’s voice rather than a grammar rule. 🎭

Quick Recap Checklist

Which One Should You Use?

Practice Examples

Example 1

Choose the correct word: “She has ___ the same route all week.” (run / ran) 🤓 Answer: run. ✅ The word “has” needs a past participle. 📌

Example 2

Choose the correct word: “Yesterday, he ___ to the station.” (run / ran) 🚉 Answer: ran. ✅ There is no helping verb, and the time is finished. ⏱️

Example 3

Choose the correct word: “By the time we arrived, the bus had already ___.” (run / ran) 🚌 Answer: run. ✅ The word “had” also needs the participle. 🔑

Frequently Asked Questions About Has Run vs Has Ran

Is it “has run” or “has ran”?

“Has run” is correct. ✅ “Has ran” is a common error. ❌

What is the past participle of run?

The past participle of “run” is “run.” 🏃 You use it after “has,” “have,” “had,” and forms of “be.” 🔁

Is “has ran” ever correct?

Not in standard English. 🚫 It may appear in dialogue to show how a character speaks. 🎭

What is the difference between “ran” and “has run”?

“Ran” is the simple past for a finished action at a past time. ⏱️ “Has run” is the present perfect and links the action to now. 🔗

Is “I have ran” correct?

No, the correct form is “I have run.” ✅ “Have” needs the past participle. 📌

Is “had ran” correct?

No, say “had run.” ✅ The past perfect also uses the past participle. 🔑

Is “was ran” correct in passive sentences?

No, use “was run,” as in “The event was run by volunteers.” ✅ The passive voice needs the past participle. 📌

Why does “has ran” sound right to some people?

Because “ran” is so common as the simple past. 👂 Familiarity can make the wrong form feel natural. 🤷

Conclusion

The rule is simple. ✅ Use “has run” whenever “has,” “have,” or “had” appears, and save “ran” for the simple past. 🏃 If you ever doubt yourself, try the “has went” test or add a time word to check. 🔍 A little practice will make the right form feel automatic. 🚀 Bookmark this guide, share it with a friend who keeps typing “has ran,” and write with confidence. 💪

Written By

Jack Wilson

Hi, I'm a passionate English grammar expert and professional content writer dedicated to helping people write better every day. I specialize in grammar,

Read full bio

Leave a Comment