单选题   ______ I left school he had taught our class for two years.
 
【正确答案】 C
【答案解析】 本句的意思是:到我毕业时,他已教了我们班两年。状语从句题:四个选项都可以引导时间状语从句,但它们之间存在差异。因为主句中谓语用的是过去完成时had taught,它表示相对于过去某一时间以前动作已经完成,by the time…意为“到……为止已经”,正好与上句中过去完成时相呼应。