Darrell T. answered 03/22/19
Professional Journalist for 27 Years Before Teaching Writing
Past perfect is a tense that is used to indicate which of two past events happened first. For example, "I had eaten breakfast when the phone rang" means that my eating breakfast happened before the phone rang.
Present perfect is a tense that is used to show that something began in the past and is still happening in the present or has an effect in the present. For example, "I have worked as a tutor for 12 years" means that I began working as a tutor 12 years ago, and I am still working as a tutor today.
Do these answers help?