The perfect tense is used to express things that have happened in the past in general. It is the most commonly used past tense in German. It is used in letters, emails and spoken German.