A. taught
B. was teaching
C. teaches
D. has been teaching.

Correct Answer:

Option D – has been teaching.

Explanation

The answer is ‘D’ because it is its present perfect continuous tense

SEE ALSO  Mr. Bello's best advice to Aliya on dating is that?

Copyright warnings! Do not copy.