Bu cümle Present Perfect Tense. 'Have bir fiil değil ama bir yardımcı fiil. - This sentence is in the present perfect. 'have' is not a verb, but an auxiliary verb.
auxiliary verb teriminin İngilizce İngilizce sözlükte anlamı
A verb that accompanies the main verb in a clause in order to make distinctions in tense, mood, voice or aspect
A verb, such as have, can, or will, that accompanies the main verb in a clause and helps to make distinctions in mood, voice, aspect, and tense. a verb that is used with another verb to show its tense, person, mood etc. In English the auxiliary verbs are 'be', 'do', and 'have' (as in 'I am running', 'I didn't go', 'they have gone') and all the modals
{i} "helping verb", verb which is used together with other verbs to form different tenses
Forms of the verbs be, do and have which are used to create the different tenses in English: am/is/are/was/were eating/ being eaten; do/does/did eat; has/have/had eaten/ been eaten