IT IS THE WOMAN THAT _____ ENGLISH AT THE LANGUAGE CENTRE. A. HAS...

25. It is the woman that _____ English at the language centre.

A. has taught

B. had taught

C. was teaching

D. teaches