Level 48
Level 49

Future Perfect - Irregular


60 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?
avrò stato
I will have been
avrai stato
you will have been
avrà stato
he will have been
avremo stato
we will have been
avrete stato
you will have been (plur.)
avranno stato
they will have been
sarò stato
I will have been (permanent state)
sarai stato
you will have been (permanent state)
sarà stato
he will have been (permanent state)
saremo stati
we will have been (permanent state)
sarete stati
you will have been (permanent state) (plur.)
saranno stati
they will have been (permanent state)
avrò avuto
I will have had
avrai avuto
you will have had
avrà avuto
he will have had
avremo avuto
we will have had
avrete avuto
you will have had (plur.)
avranno avuto
they will have had
avrò fatto
I will have done
avrai fatto
you will have done
avrà fatto
he will have done
avremo fatto
we will have done
avrete fatto
you will have done (plur.)
avranno fatto
they will have done
sarò andato
I will have gone
sarai andato
you will have gone
sarà andato
he will have gone
saremo andati
we will have gone
sarete andati
you will have gone (plur.)
saranno andati
they will have gone
avrò dato
I will have given
avrai dato
you will have given
avrà dato
he will have given
avremo dato
we will have given
avrete dato
you will have given (plur.)
avranno dato
they will have given
avrò amato
I will have loved
avrai amato
you will have loved
avrà amato
he will have loved
avremo amato
we will have loved
avrete amato
you will have loved (plur.)
avranno amato
they will have loved
avrò potuto
I will have been able (to)
avrai potuto
you will have been able (to)
avrà potuto
he will have been able (to)
avremo potuto
we will have been able (to)
avrete potuto
you will have been able (to) (plur.)
avranno potuto
they will have been able (to)
avrò saputo
I will have known (facts and skills)
avrai saputo
you will have known (facts and skills)
avrà saputo
he will have known (facts and skills)
avremo saputo
we will have known (facts and skills)
avrete saputo
you will have known (facts and skills) (plur.)
avranno saputo
they will have known (facts and skills)
avrò dovuto
I will have had to
avrai dovuto
you will have had to
avrà dovuto
he will have had to
avremo dovuto
we will have had to
avrete dovuto
you will have had to (plur.)
avranno dovuto
they will have had to
Level 50