Other forms Remove the "si"
Indicative
Present
io mi meravigliotu ti meravigli
lui si meraviglia
noi ci meravigliamo
voi vi meravigliate
loro si meravigliano
Present perfect
io mi sono meravigliatotu ti sei meravigliato
lui si è meravigliato
noi ci siamo meravigliati
voi vi siete meravigliati
loro si sono meravigliati
Imperfect
io mi meravigliavotu ti meravigliavi
lui si meravigliava
noi ci meravigliavamo
voi vi meravigliavate
loro si meravigliavano
Pluperfect
io mi ero meravigliatotu ti eri meravigliato
lui si era meravigliato
noi ci eravamo meravigliati
voi vi eravate meravigliati
loro si erano meravigliati
Simple past
io mi meravigliaitu ti meravigliasti
lui si meravigliò
noi ci meravigliammo
voi vi meravigliaste
loro si meravigliarono
Past perfect
io mi fui meravigliatotu ti fosti meravigliato
lui si fu meravigliato
noi ci fummo meravigliati
voi vi foste meravigliati
loro si furono meravigliati
Future
io mi meraviglieròtu ti meraviglierai
lui si meraviglierà
noi ci meraviglieremo
voi vi meraviglierete
loro si meraviglieranno
Future perfect
io mi sarò meravigliatotu ti sarai meravigliato
lui si sarà meravigliato
noi ci saremo meravigliati
voi vi sarete meravigliati
loro si saranno meravigliati
Subjunctive
Present
che io mi meravigliche tu ti meravigli
che lui si meravigli
che noi ci meravigliamo
che voi vi meravigliate
che loro si meraviglino
Past
che io mi sia meravigliatoche tu ti sia meravigliato
che lui si sia meravigliato
che noi ci siamo meravigliati
che voi vi siate meravigliati
che loro si siano meravigliati
Imperfect
che io mi meravigliassiche tu ti meravigliassi
che lui si meravigliasse
che noi ci meravigliassimo
che voi vi meravigliaste
che loro si meravigliassero
Pluperfect
che io mi fossi meravigliatoche tu ti fossi meravigliato
che lui si fosse meravigliato
che noi ci fossimo meravigliati
che voi vi foste meravigliati
che loro si fossero meravigliati
Imperative
Present
-meravigliati
si meravigli
meravigliamoci
meravigliatevi
si meraviglino
Conditional
Present
io mi meravigliereitu ti meraviglieresti
lui si meraviglierebbe
noi ci meraviglieremmo
voi vi meravigliereste
loro si meraviglierebbero
Past
io mi sarei meravigliatotu ti saresti meravigliato
lui si sarebbe meravigliato
noi ci saremmo meravigliati
voi vi sareste meravigliati
loro si sarebbero meravigliati
Infinitive
Present
meravigliarsiPast
essersi meravigliatoGerund
Present
meravigliandosiPast
essendosi meravigliatoParticiple
Present
meravigliantesimeravigliantisi
Past
meravigliatosimeravigliatisi
meravigliatasi
meravigliatesi