Here's why:
* "has" is the present tense of the auxiliary verb "have".
* "run" is the past participle of the verb "run".
The combination of the present tense auxiliary verb and past participle forms the present perfect tense.
Here's why:
* "has" is the present tense of the auxiliary verb "have".
* "run" is the past participle of the verb "run".
The combination of the present tense auxiliary verb and past participle forms the present perfect tense.