Level 19 Level 21
Level 20

901 - 950

50 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

hanno saputo
they have known (facts and skills)
ho dovuto
I have had to
hai dovuto
you have had to
ha dovuto
he has had to
abbiamo dovuto
we have had to
avete dovuto
you have had to
hanno dovuto
they have had to
ho preso
I have taken
hai preso
you have taken
ha preso
he has taken
abbiamo preso
we have taken
avete preso
you have taken
hanno preso
they have taken
ho veduto; visto
I have seen
hai veduto; visto
you have seen
ha veduto; visto
he has seen
abbiamo veduto; visto
we have seen
avete veduto; visto
you have seen
hanno veduto; visto
they have seen
ho voluto
I have wanted
hai voluto
you have wanted
ha voluto
he has wanted
abbiamo voluto
we have wanted
avete voluto
you have wanted
hanno voluto
they have wanted
ho messo
I have put
hai messo
you have put
ha messo
he has put
abbiamo messo
we have put
avete messo
you have put
hanno messo
they have put
ho bevuto
I have drunk
hai bevuto
you have drunk
ha bevuto
he has drunk
abbiamo bevuto
we have drunk
avete bevuto
you have drunk
hanno bevuto
they have drunk
ho letto
I have read
hai letto
you have read
ha letto
he has read
abbiamo letto
we have read
avete letto
you have read
hanno letto
they have read
sono valso; valuto
I have been worth
sei valso; valuto
you have been worth
è valso; valuto
he has been worth
siamo valso; valuti
we have been worth
siete valso; valuti
you have been worth
sono valso; valuti
they have been worth
ho detto
I have said