Aslam _________ since 23rd July 2007.

Aslam _________ since 23rd July 2007.

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.