5.Mrs.White became a teacher in 1985.She_____for twenty years by next summer.
A.will teach
B.has been teaching
C.would have taught
D.will have been teaching
出自:大学英语1