Train this verb
Infinitiveembarrasser
Present participleembarrassant
Past participleembarrassé

Indicative mood

Present

j'embarrasse
tuembarrasses
ilembarrasse
nousembarrassons
vousembarrassez
ilsembarrassent

Imperfect

j'embarrassais
tuembarrassais
ilembarrassait
nousembarrassions
vousembarrassiez
ilsembarrassaient

Past simple

j'embarrassai
tuembarrassas
ilembarrassa
nousembarrassâmes
vousembarrassâtes
ilsembarrassèrent

Future

j'embarrasserai
tuembarrasseras
ilembarrassera
nousembarrasserons
vousembarrasserez
ilsembarrasseront

Present perfect

j'ai embarrassé
tuas embarrassé
ila embarrassé
nousavons embarrassé
vousavez embarrassé
ilsont embarrassé

Pluperfect

j'avais embarrassé
tuavais embarrassé
ilavait embarrassé
nousavions embarrassé
vousaviez embarrassé
ilsavaient embarrassé

Past anterior

j'eus embarrassé
tueus embarrassé
ileut embarrassé
nouseûmes embarrassé
vouseûtes embarrassé
ilseurent embarrassé

Future perfect

j'aurai embarrassé
tuauras embarrassé
ilaura embarrassé
nousaurons embarrassé
vousaurez embarrassé
ilsauront embarrassé

Subjunctive mood

Present

que j'embarrasse
que tuembarrasses
qu'ilembarrasse
que nousembarrassions
que vousembarrassiez
qu'ilsembarrassent

Imperfect

que j'embarrassasse
que tuembarrassasses
qu'ilembarrassât
que nousembarrassassions
que vousembarrassassiez
qu'ilsembarrassassent

Perfect

que j'aie embarrassé
que tuaies embarrassé
qu'ilait embarrassé
que nousayons embarrassé
que vousayez embarrassé
qu'ilsaient embarrassé

Pluperfect

que j'eusse embarrassé
que tueusses embarrassé
qu'ileût embarrassé
que nouseussions embarrassé
que vouseussiez embarrassé
qu'ilseussent embarrassé

Conditional mood

Present

j'embarrasserais
tuembarrasserais
ilembarrasserait
nousembarrasserions
vousembarrasseriez
ilsembarrasseraient

Perfect

j'aurais embarrassé
tuaurais embarrassé
ilaurait embarrassé
nousaurions embarrassé
vousauriez embarrassé
ilsauraient embarrassé

Imperative mood

(tu)embarrasse
(nous)embarrassons
(vous)embarrassez

Translations

Catalan
embarassar
German
behindern
English
to embarrass
Spanish
embarazar
Italian
imbarazzare
Dutch
in verlegenheid brengen
Portuguese
embaraçar