Train this verb
Infinitivestupefare
Gerundstupefacendo
Present participlestupefacente
Past participlestupefatto

Indicative mood

Present

iostupefaccio, stupefo
tustupefai
lui, lei, Leistupefà
noistupefacciamo
voistupefate
loro, Lorostupefanno

Imperfect

iostupefacevo
tustupefacevi
lui, lei, Leistupefaceva
noistupefacevamo
voistupefacevate
loro, Lorostupefacevano

Remote past

iostupefeci
tustupefacesti
lui, lei, Leistupefece
noistupefacemmo
voistupefaceste
loro, Lorostupefecero

Future

iostupefarò
tustupefarai
lui, lei, Leistupefarà
noistupefaremo
voistupefarete
loro, Lorostupefaranno

Present perfect

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

Past perfect

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

Remote past perfect

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

Future perfect

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

Subjunctive mood

Present

che iostupefaccia
che tustupefaccia
che lui, lei, Leistupefaccia
che noistupefacciamo
che voistupefacciate
che loro, Lorostupefacciano

Imperfect

che iostupefacessi
che tustupefacessi
che lui, lei, Leistupefacesse
che noistupefacessimo
che voistupefaceste
che loro, Lorostupefacessero

Perfect

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

Past perfect

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

Conditional mood

Present

iostupefarei
tustupefaresti
lui, lei, Leistupefarebbe
noistupefaremmo
voistupefareste
loro, Lorostupefarebbero

Perfect

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

Imperative mood

(tu)stupefai, stupefa'
(Lei)stupefaccia
(noi)stupefacciamo
(voi)stupefate
(Loro)stupefacciano

Translations

Catalan
atordir, esbalair
German
erstaunen
English
to astound, to stun
Spanish
asombrar, aturdir