| "I thought I would have become a singer, but..." |
|
I think the problem with this one is "have".
I think that "I thought I would become a singer, but..." is a way of expressing 'future in the past'. You are talking about the past, but also about your future ideas at that time.