Insegnare (to teach)

Insegnare is an -are verb.

Presente (present indicative)

ioinsegno
tuinsegni
lui, leiinsegna
noiinsegniamo
voiinsegnate
loroinsegnano

Passato prossimo (present perfect indicative)

ioho insegnato
tuhai insegnato
lui, leiha insegnato
noiabbiamo insegnato
voiavete insegnato
lorohanno insegnato

Imperfetto (imperfect indicative)

ioinsegnavo
tuinsegnavi
lui, leiinsegnava
noiinsegnavamo
voiinsegnavate
loroinsegnavano

Trapassato prossimo (past perfect indicative)

ioavevo insegnato
tuavevi insegnato
lui, leiaveva insegnato
noiavevamo insegnato
voiavevate insegnato
loroavevano insegnato

Passato remoto (remote past indicative)

ioinsegnai
tuinsegnasti
lui, leiinsegnò
noiinsegnammo
voiinsegnaste
loroinsegnarono

Trapassato remoto (preterite perfect indicative)

ioebbi insegnato
tuavesti insegnato
lui, leiebbe insegnato
noiavemmo insegnato
voiaveste insegnato
loroebbero insegnato

Futuro semplice (future simple indicative)

ioinsegnerò
tuinsegnerai
lui, leiinsegnerà
noiinsegneremo
voiinsegnerete
loroinsegneranno

Futuro anteriore (future perfect indicative)

ioavrò insegnato
tuavrai insegnato
lui, leiavrà insegnato
noiavremo insegnato
voiavrete insegnato
loroavranno insegnato

Condizionale presente (present conditional)

ioinsegnerei
tuinsegneresti
lui, leiinsegnerebbe
noiinsegneremmo
voiinsegnereste
loroinsegnerebbero

Condizionale passato (past conditional)

ioavrei insegnato
tuavresti insegnato
lui, leiavrebbe insegnato
noiavremmo insegnato
voiavreste insegnato
loroavrebbero insegnato

Congiuntivo presente (present subjunctive)

che ioinsegni
che tuinsegni
che lui, leiinsegni
che noiinsegniamo
che voiinsegniate
che loroinsegnino

Congiuntivo passato (present perfect subjunctive)

che ioabbia insegnato
che tuabbia insegnato
che lui, leiabbia insegnato
che noiabbiamo insegnato
che voiabbiate insegnato
che loroabbiano insegnato

Congiuntivo imperfetto (imperfect subjunctive)

che ioinsegnassi
che tuinsegnassi
che lui, leiinsegnasse
che noiinsegnassimo
che voiinsegnaste
che loroinsegnassero

Congiuntivo trapassato (past perfect subjunctive)

che ioavessi insegnato
che tuavessi insegnato
che lui, leiavesse insegnato
che noiavessimo insegnato
che voiaveste insegnato
che loroavessero insegnato

Imperativo (imperative)

io
tuinsegna
lui, leiinsegni
noiinsegniamo
voiinsegnate
loroinsegnino

Infinito (infinitive)

PresentPast
insegnareavere insegnato

Participio (participle)

PresentPast
insegnanteinsegnato

Gerundio (gerund)

PresentPast
insegnandoavendo insegnato

⬅️ Go back to all Italian verb conjugation tables.


More free Italian resources

You might want to keep learning Italian online with these free Italian resources:

Aiuta Lingookies con un 👍!

❤️ If you liked this lesson on how to conjugate insegnare in Italian, consider sharing it with your social media friends who are also studying Italian.