When using present perfect tense, choose either haben or sein (see 2nd paragraph) as the auxiliary verb:
haben - (Präsenz) Ich habe viel Geld. (Perfekt) Ich habe letztes Jahr viel Geld gehabt.
trinken - (Präsenz) Ich trinke. (Perfekt) Ich habe gestern 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 w/ sein
bleiben - Er ist zu Hause geblieben;
passieren - Was ist passiert?;
sein - Petra ist bei Roland gewesen;
werden - Meine Tante ist Lehrerin geworden.
Konjugation 'haben' (Hilfsverb - auxiliary verb)
Singular: ich habe Geld gehabt, du hast... gehabt, er/sie/es hat...gehabt
Plural: wir haben Geld gehabt, ihr habt...gehabt, sie haben...gehabt
Konjugation 'sein' (Hilfsverb - auxiliary verb)
Singular: ich bin zu Hause gewesen, du bist...gewesen, er/sie/es ist...gewesen
Plural: wir sindgewesen, ihr seid...gewesen, sie sind...gewesen
Konjugation 'machen' (regular)
Singular: ich habe Hausaufgaben gemacht, du hast HA gemacht, er/sie/es hat HA gemacht
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 gegangen
Plural: wir sind gegangen, ihr seid gegangen, sie sind gegangen
4-page PDF handout with high-frequency irregular verbs and modal verbs: Download Handout.pdf
Touch-Screen: 1. Enter lower-case. 2. Click on next field to receive feedback. Laptops: Use TAB to receive feedback on your answer. Use Shift-TAB back to field.