You meet a woman who tells you that she teaches English. How long ___ English?


are you teaching


have you been taught


have you been teaching