Ran vs. Run
“Ran” and “run” are different forms of the irregular verb “run.” “Ran” is the simple past, while “run” is the past participle used in perfect constructions.
Use “ran” for the simple past and “run” as the past participle, especially after have/has/had.
Key details
Choose the right form
| Meaning / situation | Form / construction | Decision |
|---|---|---|
| simple past of run | ran | Use “ran” for a completed past-tense verb without a perfect auxiliary. |
| past participle after have/has/had | run | Use “run” in perfect constructions. |
| base/present form | run | “Run” also appears outside the past-participle role. |
Quick tests
Meaning / construction test
Is this the simple past form rather than a past participle after have, has, or had?
If yes: Use “ran.”
If no: Use “run” as the past participle in a perfect construction, or when another grammatical role calls for the base/present form.
Examples
She ran the route yesterday.
“Ran” is the simple past.
She has run the route before.
“Run” is the past participle after “has.”
They had run the test twice already.
“Run” is the participle after “had.”
Further guidance
Core difference
“Ran” is the simple-past form of “run”; “run” is the past participle used with auxiliaries such as have, has, or had.
Fast Test
If have, has, or had directly governs the form of “run,” choose “run.” For a standalone finite past-tense verb, choose “ran.”
Sources and evidence
Sources are shown with the role they play in this guide. Historical or style-sensitive claims are kept within the evidence boundary described above.
- run — Cambridge Dictionary (opens in a new tab)Cambridge Dictionary · Cambridge lists ran as the past tense and run as the past participle of run.