Multiple choice Mr. Reddy _____ (teach) English since 2000. is teaching was teaching taught has been teaching teaches Reveal answer Fill a bubble to check yourself D Correct answer Explanation This is the correct answer. The word 'since' shows that the sentence is in present perfect continuous tense. So, 'has been teaching' is the present perfect continuous form of the verb 'teach'.