Level 163 Level 165
Level 164

Conjugation - Present Perfect - Irregular

27 words 0 ignored

Ready to learn       Ready to review

Ignore words

Check the boxes below to ignore/unignore words, then click save at the bottom. Ignored words will never appear in any learning session.

All None

ich bin gewesen
I have been
du bist gewesen
you have been (sing.)
er ist gewesen
he has been
wir sind gewesen
we have been
ihr seid gewesen
you have been (plur.)
sie sind gewesen
they have been
ich habe gehabt
I have had
du hast gehabt
you have had (sing.)
er hat gehabt
he has had
wir haben gehabt
we have had
ihr habt gehabt
you have had (plur.)
sie haben gehabt
they have had
ich habe getan
I have done
du hast getan
you have done (sing.)
er hat getan
he has done
wir haben getan
we have done
ihr habt getan
you have done (plur.)
sie haben getan
they have done
ich habe gekonnt
I have been able (to)
du hast gekonnt
you have been able (to) (sing.)
er hat gekonnt
he has been able (to)
wir haben gekonnt
we have been able (to)
ihr habt gekonnt
you have been able (to) (plur.)
sie haben gekonnt
they have been able (to)
ich habe gemusst
I have had to
du hast gemusst
you have had to (sing.)
er hat gemusst
he has had to