--- Is your father a teacher of English in No. l Middle School? --- No. But he ______ English there for ten years.
#99778
A
has taught
B
has been teaching
C
taught
D
had taught
推荐题目
Hello! I ________ you _______ in London. How long have you been here?
#102705
A
don’t know, were
B
hadn’t known ,are
C
haven’t known ,are
D
didn’t know, were
 I’ll go to the library as soon as I finish what I       .
#99930
A
was doing
B
am doing
C
have done
D
had been doing
—Put these glasses away before they        .—OK.I'll put them in the cupboard.
#99377
A
have broken
B
are breaking
C
will be broken
D
get broken