Breakdown of Le magicien qui venait de faire une erreur se fâche.
une
a / an (feminine)
qui
who
l'erreur
the mistake, an error (f)
faire
to do, to make
Questions & Answers about Le magicien qui venait de faire une erreur se fâche.
How does venait de faire translate to "had just made"?
You already know that venir de + infinitive in the present tense means "to have just done" something (e.g., il vient de faire = he has just made). When you put venir in the imparfait (the continuous past tense, like venait here), it shifts the timeline back. It changes the meaning to "had just done" something.
Why does the sentence use a past tense (venait) and a present tense (se fâche) together?
Why is it se fâche instead of just fâche?
Just to review, why do we use qui here instead of que?