Train this verb Share
Infinitivestupéfaire
Gerund en stupéfaisant
Present participlestupéfaisant
Past participlestupéfait

Indicative mood

Present

jestupéfais
tustupéfais
ilstupéfait
nousstupéfaisons
vousstupéfaites
ilsstupéfont

Imperfect

jestupéfaisais
tustupéfaisais
ilstupéfaisait
nousstupéfaisions
vousstupéfaisiez
ilsstupéfaisaient

Past simple

jestupéfis
tustupéfis
ilstupéfit
nousstupéfîmes
vousstupéfîtes
ilsstupéfirent

Future

jestupéferai
tustupéferas
ilstupéfera
nousstupéferons
vousstupéferez
ilsstupéferont

Present perfect

j'ai stupéfait
tuas stupéfait
ila stupéfait
nousavons stupéfait
vousavez stupéfait
ilsont stupéfait

Pluperfect

j'avais stupéfait
tuavais stupéfait
ilavait stupéfait
nousavions stupéfait
vousaviez stupéfait
ilsavaient stupéfait

Past anterior

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

Future perfect

j'aurai stupéfait
tuauras stupéfait
ilaura stupéfait
nousaurons stupéfait
vousaurez stupéfait
ilsauront stupéfait

Subjunctive mood

Present

que jestupéfasse
que tustupéfasses
qu'ilstupéfasse
que nousstupéfassions
que vousstupéfassiez
qu'ilsstupéfassent

Imperfect

que jestupéfisse
que tustupéfisses
qu'ilstupéfît
que nousstupéfissions
que vousstupéfissiez
qu'ilsstupéfissent

Perfect

que j'aie stupéfait
que tuaies stupéfait
qu'ilait stupéfait
que nousayons stupéfait
que vousayez stupéfait
qu'ilsaient stupéfait

Pluperfect

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

Conditional mood

Present

jestupéferais
tustupéferais
ilstupéferait
nousstupéferions
vousstupéferiez
ilsstupéferaient

Perfect

j'aurais stupéfait
tuaurais stupéfait
ilaurait stupéfait
nousaurions stupéfait
vousauriez stupéfait
ilsauraient stupéfait

Imperative mood

(tu)stupéfais
(nous)stupéfaisons
(vous)stupéfaites

Translations

Catalan
atordir, esbalair
German
erstaunen, verblüffen
English
to astound, to stun
Spanish
asombrar
Italian
sbalordire, stupire
Dutch
verbluffen
Portuguese
assombrar