虚拟语气选择题.Our former maths teacher moved to Beijing last year,otherwise,he ()us.

问题描述:

虚拟语气选择题.Our former maths teacher moved to Beijing last year,otherwise,he ()us.
A.would still have taught
B.would still be teaching
为什么?,我选的是A,为什么不可以呢?

still be teaching表达的是从过去到现在一直在教,如果数学老师没离开的话,是不是从过去到现在一直都在教你们?...
still have taught表示已经完成了教学,与句子里的otherwise不符啊~