how long have you been a businesswoman es también correcto si el tratamiento es de Usted
Tienes razón. Ya se acepta «How long have you been a businesswoman?» (28 febrero 2018)