Dear Contiluo It is a good metaphor. The following sound to me slightly more natural.. (1) By now, I have played the part of son, brother, student and friend (2) The most impressive part I once played was that of a hero (3) - That is just right Regards, Dave PS - you may well know this, but..
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.