BY the time he retires,Professor Baker(will have taught)for almost forty years.为什么用将来完成

问题描述:

BY the time he retires,Professor Baker(will have taught)for almost forty years.为什么用将来完成

by the time意思是“等到……的时候”全句的解释是等到Baker退休的时候,他也将教书40年.是即将完成了40年的教书生涯,所以用将来完成时.