My mum has been selling noodles in this street for over ten years. It is present perfect continuous not future perfect continuous. There is no nice way to put this tense into passive voice.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.