Would another past tense from be has ran or what would you combine with had, has, or have for past tense?

Yesterday Joe RAN five miles.

Joe HAS RUN every day this week.

The past tense is RAN.

The past perfect tense is (have, has, had) RUN.