Causal clauses with past infinitives (per aver fatto)

QuestionAnswer
the celebrity
la celebrità
the debut
l'esordio
extraordinary
straordinario
The actor became a celebrity for having made an extraordinary debut.
L'attore è diventato una celebrità per aver fatto un esordio straordinario.
to shock
scioccare
The actor shocked the whole city for having arrived in pajamas.
L'attore ha scioccato tutta la città per essere arrivato in pigiama.
I liked the actor for having answered every question.
L'attore mi è piaciuto per aver risposto a ogni domanda.
to acclaim
acclamare
They acclaimed the author for having written increasingly beautiful novels.
Hanno acclamato l'autore per aver scritto romanzi sempre più belli.
to nominate
nominare
They nominated you for having reached an extraordinary milestone!
Ti hanno nominato per aver raggiunto un traguardo straordinario!
Many celebrities became famous for having shocked the audience.
Molte celebrità sono diventate famose per aver scioccato il pubblico.
I liked all the actors for having acted well.
Tutti gli attori mi sono piaciuti per aver recitato bene.
the revelation
la rivelazione
That revelation is less and less interesting.
Quella rivelazione è sempre meno interessante.
the trophy
il trofeo
All the directors want to be nominated to receive this trophy.
Tutti i registi vogliono essere nominati per ricevere questo trofeo.
The revelation won the trophy for having made a great debut.
La rivelazione ha vinto il trofeo per aver fatto un grande esordio.
the autobiography
l'autobiografia
the triumph
il trionfo
The audience acclaimed the autobiography for having recounted the triumph.
Il pubblico ha acclamato l'autobiografia per aver raccontato il trionfo.
The autobiography is a triumph for having sold a lot.
L'autobiografia è un trionfo per aver venduto tanto.