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  We look forward to _______ from you very soon.

Copyright warnings! Do not copy.