Train this verb
Infinitiveimparare
Gerundimparando
Present participleimparante
Past participleimparato

Indicative mood

Present

ioimparo
tuimpari
lui, lei, Leiimpara
noiimpariamo
voiimparate
loro, Loroimparano

Imperfect

ioimparavo
tuimparavi
lui, lei, Leiimparava
noiimparavamo
voiimparavate
loro, Loroimparavano

Remote past

ioimparai
tuimparasti
lui, lei, Leiimparò
noiimparammo
voiimparaste
loro, Loroimpararono

Future

ioimparerò
tuimparerai
lui, lei, Leiimparerà
noiimpareremo
voiimparerete
loro, Loroimpareranno

Present perfect

ioho imparato
tuhai imparato
lui, lei, Leiha imparato
noiabbiamo imparato
voiavete imparato
loro, Lorohanno imparato

Past perfect

ioavevo imparato
tuavevi imparato
lui, lei, Leiaveva imparato
noiavevamo imparato
voiavevate imparato
loro, Loroavevano imparato

Remote past perfect

ioebbi imparato
tuavesti imparato
lui, lei, Leiebbe imparato
noiavemmo imparato
voiaveste imparato
loro, Loroebbero imparato

Future perfect

ioavrò imparato
tuavrai imparato
lui, lei, Leiavrà imparato
noiavremo imparato
voiavrete imparato
loro, Loroavranno imparato

Subjunctive mood

Present

che ioimpari
che tuimpari
che lui, lei, Leiimpari
che noiimpariamo
che voiimpariate
che loro, Loroimparino

Imperfect

che ioimparassi
che tuimparassi
che lui, lei, Leiimparasse
che noiimparassimo
che voiimparaste
che loro, Loroimparassero

Perfect

che ioabbia imparato
che tuabbia imparato
che lui, lei, Leiabbia imparato
che noiabbiamo imparato
che voiabbiate imparato
che loro, Loroabbiano imparato

Past perfect

che ioavessi imparato
che tuavessi imparato
che lui, lei, Leiavesse imparato
che noiavessimo imparato
che voiaveste imparato
che loro, Loroavessero imparato

Conditional mood

Present

ioimparerei
tuimpareresti
lui, lei, Leiimparerebbe
noiimpareremmo
voiimparereste
loro, Loroimparerebbero

Perfect

ioavrei imparato
tuavresti imparato
lui, lei, Leiavrebbe imparato
noiavremmo imparato
voiavreste imparato
loro, Loroavrebbero imparato

Imperative mood

(tu)impara
(Lei)impari
(noi)impariamo
(voi)imparate
(Loro)imparino

Translations

Catalan
aprendre
German
lernen
English
to learn
Spanish
aprender
French
apprendre
Dutch
leren
Portuguese
aprender