单选题 Mrs. White became a teacher in 1985. She ______ for twenty years by next summer.
【正确答案】 D
【答案解析】[解析] 句意:怀特夫人从1985年开始当老师。截止到明年夏天,她将已经教了20年书了。由时间状语by next summer及句意可知本句应用将来完成进行时,表示之前发生的动作一直延续到将来某一时间。