Indicative
Present
io insegotu inseghi
lui insega
noi inseghiamo
voi insegate
loro insegano
Present perfect
io ho insegatotu hai insegato
lui ha insegato
noi abbiamo insegato
voi avete insegato
loro hanno insegato
Imperfect
io insegavotu insegavi
lui insegava
noi insegavamo
voi insegavate
loro insegavano
Pluperfect
io avevo insegatotu avevi insegato
lui aveva insegato
noi avevamo insegato
voi avevate insegato
loro avevano insegato
Simple past
io insegaitu insegasti
lui insegò
noi insegammo
voi insegaste
loro insegarono
Past perfect
io ebbi insegatotu avesti insegato
lui ebbe insegato
noi avemmo insegato
voi aveste insegato
loro ebbero insegato
Future
io insegheròtu insegherai
lui insegherà
noi insegheremo
voi insegherete
loro insegheranno
Future perfect
io avrò insegatotu avrai insegato
lui avrà insegato
noi avremo insegato
voi avrete insegato
loro avranno insegato
Subjunctive
Present
che io inseghiche tu inseghi
che lui inseghi
che noi inseghiamo
che voi inseghiate
che loro inseghino
Past
che io abbia insegatoche tu abbia insegato
che lui abbia insegato
che noi abbiamo insegato
che voi abbiate insegato
che loro abbiano insegato
Imperfect
che io insegassiche tu insegassi
che lui insegasse
che noi insegassimo
che voi insegaste
che loro insegassero
Pluperfect
che io avessi insegatoche tu avessi insegato
che lui avesse insegato
che noi avessimo insegato
che voi aveste insegato
che loro avessero insegato
Imperative
Present
-insega
inseghi
inseghiamo
insegate
inseghino
Conditional
Present
io inseghereitu insegheresti
lui insegherebbe
noi insegheremmo
voi inseghereste
loro insegherebbero
Past
io avrei insegatotu avresti insegato
lui avrebbe insegato
noi avremmo insegato
voi avreste insegato
loro avrebbero insegato
Infinitive
Present
insegarePast
aver insegatoGerund
Present
insegandoPast
avendo insegatoParticiple
Present
inseganteinseganti
Past
insegatoinsegati
insegata
insegate