B1grammar· 6 min· +30 XP

Perfekt with Haben

Most German verbs form their past with haben + a past participle that sits at the end of the sentence.

Regular pattern: ge___t

  • machengemacht (done / made)
  • spielengespielt (played)
  • kaufengekauft (bought)
  • kochengekocht (cooked)

Irregular: ge___en

  • essengegessen (eaten)
  • trinkengetrunken (drunk)
  • sehengesehen (seen)
  • lesengelesen (read)
  • schreibengeschrieben (written)

Fill the gap

Translate

Quick check

Finished?

Tap the button when you've worked through everything above — we'll log it so it's ready when you sign in.