Sagot :
Hi!
I have been a member of our local drama group for four years now.
(Action qui a commencé dans le passé et qui continue jusqu'au présent, donc present perfect)
We have put on two plays a year since I joined, apart from last year, when we put on three plays.
("joined" est une action passée terminée, donc past simple. Le premier 'put on" est au present perfect car c'est une action qui se répète chaque année depuis le passé jusqu'au présent, tandis que le deuxième est une action passée commencée et terminée l'année dernière).
I have never played one of the main characters before, but I have always wanted to. (Pareil, ça continue jusqu'au présent, donc present perfect)
In our previous play, I played the role of 'woman with hat' and I only said one word in the whole play. (actions passées et terminées, donc past simple)
But I have just found out that they have chosen me to play the lead in our next play, which is great news. (Ici, c'est du present perfect car c'est un passé très récent, comme le montre le "just", et on met l'accent sur la conséquence implicite, soit 'je vais enfin avoir un premier rôle")