French has its own set of tenses with their own use. Present perfect and past perfect can be translated by different tenses depending on the context, they don't have actual equals in French. You should learn about présent simple, passé composé, imparfait, passé simple and plus-que-parfait ;)