Hola Frankie
No, in Spanish, the "present perfect tense in English" is called "Pretérito Perfecto or "Pretérito Perfecto compuesto", but we don't call it Presente Perfecto.
Take a look at this useful table of all common Spanish Tense names and English equivalents:
Saludos
Inma