Train this verb
Infinitiveoffrire
Present participleoffrente
Gerundoffrendo
Past participleofferto

Indicative mood

Present

iooffro
tuoffri
lui, lei, Leioffre
noioffriamo
voioffrite
loro, Lorooffrono

Imperfect

iooffrivo
tuoffrivi
lui, lei, Leioffriva
noioffrivamo
voioffrivate
loro, Lorooffrivano

Remote past

iooffrii, offersi
tuoffristi
lui, lei, Leioffrì, offerse
noioffrimmo
voioffriste
loro, Lorooffrirono, offersero

Future

iooffrirò
tuoffrirai
lui, lei, Leioffrirà
noioffriremo
voioffrirete
loro, Lorooffriranno

Present perfect

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

Past perfect

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

Remote past perfect

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

Future perfect

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

Subjunctive mood

Present

che iooffra
che tuoffra
che lui, lei, Leioffra
che noioffriamo
che voioffriate
che loro, Lorooffrano

Imperfect

che iooffrissi
che tuoffrissi
che lui, lei, Leioffrisse
che noioffrissimo
che voioffriste
che loro, Lorooffrissero

Perfect

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

Past perfect

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

Conditional mood

Present

iooffrirei
tuoffriresti
lui, lei, Leioffrirebbe
noioffriremmo
voioffrireste
loro, Lorooffrirebbero

Perfect

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

Imperative mood

(tu)offri
(Lei)offra
(noi)offriamo
(voi)offrite
(Loro)offrano

Translations

Catalan
oferir
German
bieten, offerieren
English
to offer
Spanish
ofrecer
French
offrir
Dutch
bieden, offreren
Portuguese
oferecer