Here's why:
* "Run" is the past participle of the verb "to run".
* In this sentence, we are using the past perfect tense, which is formed using "have" + past participle.
"Ran" is the past tense of the verb "to run". It would be used in a sentence like "You ran longer yesterday."
Let me know if you have any other grammar questions!