Train this verb
Infinitiveringraziare
Present participleringraziante
Gerundringraziando
Past participleringraziato

Indicative mood

Present

ioringrazio
turingrazi
lui, lei, Leiringrazia
noiringraziamo
voiringraziate
loro, Lororingraziano

Imperfect

ioringraziavo
turingraziavi
lui, lei, Leiringraziava
noiringraziavamo
voiringraziavate
loro, Lororingraziavano

Remote past

ioringraziai
turingraziasti
lui, lei, Leiringraziò
noiringraziammo
voiringraziaste
loro, Lororingraziarono

Future

ioringrazierò
turingrazierai
lui, lei, Leiringrazierà
noiringrazieremo
voiringrazierete
loro, Lororingrazieranno

Subjunctive mood

Present

che ioringrazi
che turingrazi
che lui, lei, Leiringrazi
che noiringraziamo
che voiringraziate
che loro, Lororingrazino

Imperfect

che ioringraziassi
che turingraziassi
che lui, lei, Leiringraziasse
che noiringraziassimo
che voiringraziaste
che loro, Lororingraziassero

Conditional mood

ioringrazierei
turingrazieresti
lui, lei, Leiringrazierebbe
noiringrazieremmo
voiringraziereste
loro, Lororingrazierebbero

Imperative mood

(tu)ringrazia
(Lei)ringrazi
(noi)ringraziamo
(voi)ringraziate
(Loro)ringrazino

Translations

English
to thank
Spanish
agradecer
French
remercier
Portuguese
agradecer