单选题 ______he retires, Prof. Baker will have taught in the university for almost forty years.
【正确答案】 D
【答案解析】解析:句意:贝克教授到退休时,就已经在大学任教近40年了。词义辨析题。by the time:到……为止;at the time:在那时;by this time:到现在;at the same time:与此同时。由题干可知,本句时态为将来完成时,故选D。