The present perfect is used when the time period has not finished:
e.g I have seen three movies this week.
The past perfect tense is often used in English when we are relating two events which happened in the past. It helps to show which event heppened first. This page will explain the rules for forming and using the tense.