HE………..IN THIS SCHOOL BEFORE HE LEFT FOR ENGLAND.A. HAD TAUGHT B....

29. He………..in this school before he left for England.

a. had taught b. teaches c. will teach d. was teaching