Regular Verbs in Perfect Tense 

Perfect of the verb "machen" (= regular conjugation)
Person Personal pronoun Auxiliary Participle II
1st person singular ich habe gemacht
2nd person singular du hast gemacht
3rd person singular er, sie, es, man hat gemacht
1st person plural wir haben gemacht
2nd person plural ihr habt gemacht
3rd person plural sie, Sie haben gemacht

Most verbs form the perfect with "haben": 

• all modal verbs (können, müssen etc.) 

• all verbs with accusative 

• all reflexive verbs (sich ...) 


Some verbs form the perfect with "sein": 

• verbs which decribe a change of place (fahren, fliegen, gehen usw.) 

• verbs which describe a change of condition or state (einschlafen, aufwachen, wachsen usw.) 

• verbs which describe that something is happening (passieren, geschehen) 

• "sein", "bleiben", "werden" 


Perfect of the verb "fahren" (with "sein")
Person Personal pronoun Auxiliary Participle II
1st person singular ich bin gefahren
2nd person singular du bist gefahren
3rd person singular er, sie, es, man ist gefahren
1st person plural wir sind gefahren
2nd person plural ihr seid gefahren
3rd person plural sie, Sie sind gefahren