perhaps it will be a long time______from abroad A.that teacher comes back B.when teacher will come back C.before teacher comes back D.when teacher comes back 选哪一个?为什么?为什么别的不能选?
选择C 也许离老师回国还有很长的一段时间 "before teacher comes back from abroad"是时间状语从句,整个做的是时间状语 引导时间状语从句的只能是 when,before等时间副词,所以排除A.而B,D的意思不通(也许当老师回来还有很长一段时间,句子不通),另外,在时间状语从句中,应用一般时表将来时,这是不选B的另一个原因