Other forms second form
Indicative
Present
io insegnotu insegni
lui insegna
noi insegniamo
voi insegnate
loro insegnano
Present perfect
io ho insegnatotu hai insegnato
lui ha insegnato
noi abbiamo insegnato
voi avete insegnato
loro hanno insegnato
Imperfect
io insegnavotu insegnavi
lui insegnava
noi insegnavamo
voi insegnavate
loro insegnavano
Pluperfect
io avevo insegnatotu avevi insegnato
lui aveva insegnato
noi avevamo insegnato
voi avevate insegnato
loro avevano insegnato
Simple past
io insegnaitu insegnasti
lui insegnò
noi insegnammo
voi insegnaste
loro insegnarono
Past perfect
io ebbi insegnatotu avesti insegnato
lui ebbe insegnato
noi avemmo insegnato
voi aveste insegnato
loro ebbero insegnato
Future
io insegneròtu insegnerai
lui insegnerà
noi insegneremo
voi insegnerete
loro insegneranno
Future perfect
io avrò insegnatotu avrai insegnato
lui avrà insegnato
noi avremo insegnato
voi avrete insegnato
loro avranno insegnato
Subjunctive
Present
che io insegniche tu insegni
che lui insegni
che noi insegniamo
che voi insegniate
che loro insegnino
Past
che io abbia insegnatoche tu abbia insegnato
che lui abbia insegnato
che noi abbiamo insegnato
che voi abbiate insegnato
che loro abbiano insegnato
Imperfect
che io insegnassiche tu insegnassi
che lui insegnasse
che noi insegnassimo
che voi insegnaste
che loro insegnassero
Pluperfect
che io avessi insegnatoche tu avessi insegnato
che lui avesse insegnato
che noi avessimo insegnato
che voi aveste insegnato
che loro avessero insegnato
Imperative
Present
-insegna
insegni
insegniamo
insegnate
insegnino
Conditional
Present
io insegnereitu insegneresti
lui insegnerebbe
noi insegneremmo
voi insegnereste
loro insegnerebbero
Past
io avrei insegnatotu avresti insegnato
lui avrebbe insegnato
noi avremmo insegnato
voi avreste insegnato
loro avrebbero insegnato
Infinitive
Present
insegnarePast
aver insegnatoGerund
Present
insegnandoPast
avendo insegnatoParticiple
Present
insegnanteinsegnanti
Past
insegnatoinsegnati
insegnata
insegnate