Train this verb
Infinitiveregalare
Gerundregalando
Present participleregalante
Past participleregalato

Indicative mood

Present

ioregalo
turegali
lui, lei, Leiregala
noiregaliamo
voiregalate
loro, Lororegalano

Imperfect

ioregalavo
turegalavi
lui, lei, Leiregalava
noiregalavamo
voiregalavate
loro, Lororegalavano

Remote past

ioregalai
turegalasti
lui, lei, Leiregalò
noiregalammo
voiregalaste
loro, Lororegalarono

Future

ioregalerò
turegalerai
lui, lei, Leiregalerà
noiregaleremo
voiregalerete
loro, Lororegaleranno

Present perfect

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

Past perfect

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

Remote past perfect

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

Future perfect

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

Subjunctive mood

Present

che ioregali
che turegali
che lui, lei, Leiregali
che noiregaliamo
che voiregaliate
che loro, Lororegalino

Imperfect

che ioregalassi
che turegalassi
che lui, lei, Leiregalasse
che noiregalassimo
che voiregalaste
che loro, Lororegalassero

Perfect

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

Past perfect

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

Conditional mood

Present

ioregalerei
turegaleresti
lui, lei, Leiregalerebbe
noiregaleremmo
voiregalereste
loro, Lororegalerebbero

Perfect

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

Imperative mood

(tu)regala
(Lei)regali
(noi)regaliamo
(voi)regalate
(Loro)regalino

Translations

Catalan
donar, regalar
English
to donate, to give
Spanish
dar, regalar
French
donner, offrir
Portuguese
regalar