Many English verbs have the same form in the simple past and as a past participle:
I stopped at her house yesterday. (simple past)
I have stopped at her house many times. (past perfect)
The verb to go has different forms for the simple past and the past participle.
I go to her house every day. (present)
I went to her house yesterday. (simple past)
I have gone to her house every day this year. (past perfect)
The presence of the auxilliary verb have means that the sentence is in the perfect tense. The (past) perfect tense requires the past participle.