Question: have arrived or has arrived?
Answer: The verb“arrive (at)” is usually used with the precise time, so it is mostly used in Past Tense Simple (“I arrived”, not “I have arrived”). “I have verb +ed/3rd form” is Present Perfect Tense. It is used, in principal, for: 1.