Das ist present perfect. Das present perfect wird gebildet aus der "present tense" (Gegenwartsform) von "to have" und dem "past participle" (einfache Vergangenheitsform) von dem verwendeten Verb.
Das Verb muss in der Vergangenheit stehen da "have" bereits in der Gegenwartsform steht, der Inhalt des Satzes sich aber auf die Vergangenheit bezieht.