Multiple choice

Mr. Reddy _____ (teach) English since 2000.

  1. is teaching

  2. was teaching

  3. taught

  4. has been teaching

  5. 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'.