Name: 
 

Present Perfect



Completion
Complete each statement.
 

 1. 

bezahlen
 

 

 2. 

gehen
 

 

 3. 

wohnen
 

 

 4. 

kommen
 

 

 5. 

hören
 

 

 6. 

sagen
 

 

 7. 

haben
 

 

 8. 

sein
 

 

 9. 

spielen
 

 

 10. 

tanzen
 

 

 11. 

holen
 

 

 12. 

dauern
 

 

 13. 

lesen
 

 

 14. 

kennen
 

 

 15. 

bekommen
 

 

 16. 

brauchen
 

 

 17. 

finden
 

 

 18. 

kaufen
 

 

 19. 

lernen
 

 

 20. 

meinen
 

 

 21. 

warten
 

 

 22. 

bleiben
 

 

 23. 

wissen
 

 

 24. 

denken
 

 

 25. 

fragen
 

 

 26. 

sprechen
 

 

 27. 

geben
 

 

 28. 

arbeiten
 

 

 29. 

reden
 

 

 30. 

studieren
 

 

 31. 

manipulieren
 

 

 32. 

reparieren
 

 

 33. 

besuchen
 

 

 34. 

erleben
 

 

 35. 

verkaufen
 

 

 36. 

machen
 

 

 37. 

singen
 

 

 38. 

fliegen
 

 

 39. 

stehen
 

 

 40. 

weggehen
 

 

 41. 

mitbringen
 

 

 42. 

verstehen
 

 

 43. 

bringen
 

 

 44. 

kennen
 

 



 
Check Your Work     Start Over