Well, there’s really no such thing as a regular perfect tense. In English you have three perfects: present perfect, past perfect and future perfect as in:
I have done. (present perfect)
I had done. (past perfect)
I will have done. (future perfect)
English verbs fall into three basic categories: past, present and future, and in these categories there are four varieties of each – simple, perfect, continuous/progressive, and perfect continuous/progressive – for a total of twelve tenses.