HE HAS BEEN A DOCTOR……….. TWENTY YEARS.A. OF B. SINCE C. FOR D. ABO...

3. He has been a doctor……….. twenty years.A. of B. since C. for D. about