have worked
haben gearbeitet
have done
haben - gemacht
have eaten
haben - gegessen
have drunken
haben- getrunken
have slept
haben geschlafen
have played
haben - gespielt
have seen
haben gesehen
have learnt
haben gelearnt
have read
haben gelesen
Have understood
haben verstanden
have asked
haben gefragt
have phoned
haben telefoniert
have met
haben getroffen
have paid
haben bezahlt
have said
haben besagt
Have seen again
haben wiedergesehen
Have got to know him/her
haben kennengelernt
have talked
haben geredet
have brought
haben gebracht
Liegen
haben gelegen
stehen
haben gestanden
Have traveled
bin gefahren
To have left
Ist abgefahren
have flown
ist geflogen