Level 45
Level 46

Past 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?
avevo stato
I had been
avevi stato
you had been
aveva stato
he had been
avevamo stato
we had been
avevate stato
you had been (plur.)
avevano stato
they had been
ero stato
I had been (permanent state)
eri stato
you had been (permanent state)
era stato
he had been (permanent state)
eravamo stati
we had been (permanent state)
eravate stati
you had been (permanent state) (plur.)
erano stati
they had been (permanent state)
avevo avuto
I had had
avevi avuto
you had had
aveva avuto
he had had
avevamo avuto
we had had
avevate avuto
you had had (plur.)
avevano avuto
they had had
avevo fatto
I had done
avevi fatto
you had done
aveva fatto
he had done
avevamo fatto
we had done
avevate fatto
you had done (plur.)
avevano fatto
they had done
ero andato
I had gone
eri andato
you had gone
era andato
he had gone
eravamo andati
we had gone
eravate andati
you had gone (plur.)
erano andati
they had gone
avevo dato
I had given
avevi dato
you had given
aveva dato
he had given
avevamo dato
we had given
avevate dato
you had given (plur.)
avevano dato
they had given
avevo amato
I had loved
avevi amato
you had loved
aveva amato
he had loved
avevamo amato
we had loved
avevate amato
you had loved (plur.)
avevano amato
they had loved
avevo potuto
I had been able (to)
avevi potuto
you had been able (to)
aveva potuto
he had been able (to)
avevamo potuto
we had been able (to)
avevate potuto
you had been able (to) (plur.)
avevano potuto
they had been able (to)
avevo saputo
I had known (facts and skills)
avevi saputo
you had known (facts and skills)
aveva saputo
he had known (facts and skills)
avevamo saputo
we had known (facts and skills)
avevate saputo
you had known (facts and skills) (plur.)
avevano saputo
they had known (facts and skills)
avevo dovuto
I had had to
avevi dovuto
you had had to
aveva dovuto
he had had to
avevamo dovuto
we had had to
avevate dovuto
you had had to (plur.)
avevano dovuto
they had had to
Level 47