Train this verb
Infinitiverivelare
Gerundrivelando
Present participlerivelante
Past participlerivelato

Indicative mood

Present

iorivelo
turiveli
lui, lei, Leirivela
noiriveliamo
voirivelate
loro, Lororivelano

Imperfect

iorivelavo
turivelavi
lui, lei, Leirivelava
noirivelavamo
voirivelavate
loro, Lororivelavano

Remote past

iorivelai
turivelasti
lui, lei, Leirivelò
noirivelammo
voirivelaste
loro, Lororivelarono

Future

iorivelerò
turivelerai
lui, lei, Leirivelerà
noiriveleremo
voirivelerete
loro, Lororiveleranno

Present perfect

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

Past perfect

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

Remote past perfect

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

Future perfect

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

Subjunctive mood

Present

che ioriveli
che turiveli
che lui, lei, Leiriveli
che noiriveliamo
che voiriveliate
che loro, Lororivelino

Imperfect

che iorivelassi
che turivelassi
che lui, lei, Leirivelasse
che noirivelassimo
che voirivelaste
che loro, Lororivelassero

Perfect

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

Past perfect

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

Conditional mood

Present

iorivelerei
turiveleresti
lui, lei, Leirivelerebbe
noiriveleremmo
voirivelereste
loro, Lororivelerebbero

Perfect

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

Imperative mood

(tu)rivela
(Lei)riveli
(noi)riveliamo
(voi)rivelate
(Loro)rivelino

Translations

Catalan
revelar
English
to reveal
Spanish
revelar
French
révéler
Portuguese
revelar