Level 181
Level 182

Conjugation - Present Perfect - Irregular


30 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

Ignore?
sono stato
I have been (i.e stay)
sei stato
you have been (i.e stay) (sing.)
è stato
he has been (i.e stay)
siamo stati
we have been (i.e stay)
siete stati
you have been (i.e stay) (plur.)
sono stati
they have been (i.e stay)
ho avuto
I have had
hai avuto
you have had (sing.)
ha avuto
he has had
abbiamo avuto
we have had
avete avuto
you have had (plur.)
hanno avuto
they have had
ho fatto
I have done
hai fatto
you have done (sing.)
ha fatto
he has done
abbiamo fatto
we have done
avete fatto
you have done (plur.)
hanno fatto
they have done
ho potuto
I have been able (to)
hai potuto
you have been able (to) (sing.)
ha potuto
he has been able (to)
abbiamo potuto
we have been able (to)
avete potuto
you have been able (to) (plur.)
hanno potuto
they have been able (to)
sono stato
I have been
sei stato
you have been (sing.)
è stato
he has been
siamo stati
we have been
siete stati
you have been (plur.)
sono stati
they have been
Level 183