Yes! Perfect tenses are ALWAYS formed with the past participle. The problem is they are not always recognisable as past participles. In Spanish or Italian, for example, past participles have an instantly recognisable form (-ato,-ito, -uto, -ido, -ado etc). In English, they can take one of several forms:
1. Regular verbs - the pp is the same as the past form (walk-walked-walked)
2. Irregular verbs-
(a) the pp is the same as the past form (bring-brought-brought)
(b) the present, past and pp are all different (sing-sang-sung) (write-wrote-written)
(c) all three forms are the same (put-put-put)
(d) the pp is the same as the present (come-came-come) (run-ran-run)
So, in answer to your question, the perfect tenses DON'T use present forms, or past forms - it's always a past participle.