Most verbs in the present perfect tense use haben as their helping or auxiliary verb:
(Präsenz) Ich habe viel Geld. (Perfekt) Ich habe letztes Jahr viel Geld gehabt.
Ich trinke. Ich habe viel Orangensaft getrunken .
A few verbs of motion or change of condition use sein, for example:
fahren - Peter ist nach Omaha gefahren;
aufwachen - Sabine ist heute um 8 Uhr aufgewacht;
FOUR exceptions to remember
bleiben - Er ist zu Hause geblieben;
passieren - Was ist passiert?;
sein - Petra ist bei Roland gewesen;
werden - Meine Tante ist Lehrerin geworden.
Konjugation 'haben'
Singular: ich habe Geld gehabt, du hast, er/sie/es hat
Plural: wir haben, ihr habt, sie haben
Konjugation 'sein'
Singular: ich bin zu Hause gewesen, du bist, er/sie/es ist
Plural: wir sind gewesen, ihr seid ..., sie sind ...
Konjugation 'machen' (regular)
Singular: ich habe Hausaufgaben gemacht, du hast HA gemacht, er/sie/es hat HA macht
Plural: wir haben HA gemacht, ihr habt HA gemacht, sie haben HA gemacht
Konjugation 'singen'
Singular: ich habe gesungen, du hast gesungen, er hat gesungen
Plural: wir haben gesungen, ihr habt gesungen, sie haben gesungen
Konjugation 'kommen'
Singular: ich bin gekommen, du bist gekommen, er/sie/es ist gekommen
Plural: wir sind gekommen, ihr seid gekommen, sie sind gekommen
Konjugation 'gehen'
Singular: ich bin gegangen, du bist gegangen, er/sie/es ist gekommen
Plural: wir sind gekommen, ihr seid gekommen, sie sind gekommen