Train this verb
Infinitivepredire
Gerundpredicendo
Present participlepredicente
Past participlepredetto

Indicative mood

Present

iopredico
tupredici
lui, lei, Leipredice
noiprediciamo
voipredite
loro, Loropredicono

Imperfect

iopredicevo
tupredicevi
lui, lei, Leiprediceva
noipredicevamo
voipredicevate
loro, Loropredicevano

Remote past

iopredissi
tupredicesti
lui, lei, Leipredisse
noipredicemmo
voiprediceste
loro, Loropredissero

Future

iopredirò
tupredirai
lui, lei, Leipredirà
noiprediremo
voipredirete
loro, Loroprediranno

Present perfect

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

Past perfect

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

Remote past perfect

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

Future perfect

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

Subjunctive mood

Present

che iopredica
che tupredica
che lui, lei, Leipredica
che noiprediciamo
che voiprediciate
che loro, Loropredicano

Imperfect

che iopredicessi
che tupredicessi
che lui, lei, Leipredicesse
che noipredicessimo
che voiprediceste
che loro, Loropredicessero

Perfect

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

Past perfect

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

Conditional mood

Present

iopredirei
tuprediresti
lui, lei, Leipredirebbe
noiprediremmo
voipredireste
loro, Loropredirebbero

Perfect

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

Imperative mood

(tu)predi'
(Lei)predica
(noi)prediciamo
(voi)predite
(Loro)predicano

Translations

Catalan
predir
English
to predict
Spanish
predecir
French
prédire
Portuguese
predizer