Aslam _________ since 23rd July 2007.
- Has taught
- Is Teaching
- Had been teaching
- Was teaching
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.
Related MCQs
- Present Continuous Tense
- Present Indefinite Tense
- Present Perfect Continuous Tense
- Present Perfect Tense
اس سوال کو وضاحت کے ساتھ پڑھیں
- Simple Past
- Present Continuous
- Past Perfect
- Future Simple
اس سوال کو وضاحت کے ساتھ پڑھیں
- He said that he had been to Karachi.
- He said that he has been to Karachi.
- He says that he had been to Karachi
- He says that he had been to Karachi.