From the options, choose the word(s) that best fill(s) the gap.
Mrs Godwin _____ in this school since 2001.
Answer Details
The best word to fill the gap is "has been teaching."
Explanation:
The sentence is referring to a continuous action that started in the past and is still ongoing in the present. The present perfect continuous tense "has been teaching" is used to describe such actions.
Option "taught" is in the past tense and would not convey the ongoing nature of the action.
Option "was teaching" is also in the past continuous tense and would not convey the ongoing nature of the action.
Option "teaches" is in the simple present tense and would not convey the duration of the action, which has been ongoing since 2001.
Therefore, the correct option is "has been teaching."