Viele Sprachen drücken die Vergangenheit mit einer einzigen Verbform aus — du konjugierst ein Wort und bist fertig. Das gesprochene Alltagsdeutsch funktioniert anders: Abgesehen von einer Handvoll Verben wie sein, haben und den Modalverben verwendet die Alltagssprache das einfache Präteritum kaum. Stattdessen bildet sie die Vergangenheit aus zwei Verben, die zusammenarbeiten: einem konjugierten Hilfsverb (hier haben), das mit dem Subjekt übereinstimmt, und einer festen, unveränderlichen Form des Hauptverbs, dem Partizip II, das immer ganz am Ende des Satzes steht. Diese zweiteilige Konstruktion heißt Perfekt und ist die erste Vergangenheitsform, mit der du über abgeschlossene Ereignisse sprichst.
Warum zwei Verben statt einem? Weil sich das Partizip II nie nach dem Subjekt richtet — gemacht bleibt gemacht, ob du ich habe gemacht oder wir haben gemacht sagst. Allein das Hilfsverb trägt die Information darüber, wer die Handlung ausführt; das Partizip II trägt nur die Bedeutung des Verbs selbst. Die meisten deutschen Verben (rund 80 %) verwenden haben als Hilfsverb, darunter jedes transitive Verb (eines mit einem direkten Objekt) und jedes reflexive Verb.
So bildest du es Schritt für Schritt: Konjugiere zuerst haben passend zum Subjekt (ich habe / du hast / er hat …) und setze es an die zweite Stelle, den normalen Verbplatz in einer Aussage. Bilde zweitens das Partizip II: Das regelmäßige Muster ist ge- + Stamm + -t (machen → gemacht), aber viele häufige Verben sind unregelmäßig und müssen einfach einzeln auswendig gelernt werden (essen → gegessen, trinken → getrunken). Schiebe drittens das Partizip II ganz ans Ende des Satzes, egal wie viel dazwischensteht — Adverbien, Objekte. In Fragen rückt haben nach vorn, und das Partizip II bleibt trotzdem am Ende: Hast du das gemacht?
Achte auf trennbare Verben wie aufräumen: Die Vorsilbe auf trennt sich ab, und ge- wird zwischen die Vorsilbe und den Stamm eingefügt, nicht davor — das ergibt aufgeräumt, nicht geaufräumt.
Ein sehr häufiger Fehler ist, das Partizip II direkt hinter das Subjekt zu setzen und damit der Wortstellung der Muttersprache zu folgen, was das falsche Ich habe gemacht meine Hausaufgaben statt des korrekten Ich habe meine Hausaufgaben gemacht ergibt. Behalte die goldene Regel im Kopf: Das Partizip II steht immer ganz am Ende, ohne Ausnahme.