------Is your father a teacher of English in the No.l Middle School?-------No! But he _________ English there for ten years.
#99944
A
has taught
B
has been teaching
C
taught
D
had taught