HE____________IN THIS SCHOOL BEFORE HE ____________FOR ENGLAND.A....

18. He____________in this school before he ____________for England.A. has taught /left B. taught /had left C. taught /has left D. had taught /left