George ______ in this school for forty years by the time he retires.
George ______ in this school for forty years by the time he retires.
A、will teach
B、will have taught
C、has taught
D、will be teaching
【正确答案】:B
Top