Aslam _________ since 23rd July 2007.
English / Tenses — Multiple-choice practice
- A. Has taught
- B. Is Teaching
- C. Had been teaching
- D. Was teaching
Correct answer
Has taught
Explanation
Explanation " Has taught " is present perfect tense. It is used for actions that started in the past and continue to the present. The phrase " since 23rd July 2007 " indicates the starting point of a continuous action up to now .
Continue with Tenses MCQs, explore all English topics, or try the Tenses practice quiz.
More Tenses questions
Found an error? Report a correction with this page URL and a supporting source.