I ..................................... for twenty years this autumn.
A.will be teaching
B.will have been teaching
C.will teach
Answer and Feedback
Answer:B
Feedback:We use the future perfect or future perfect continuous tense to say that something will have been done by a certain time in the future. Although both of these tenses have similar meanings, the future perfect continuous is used to emphasize the continuity of a future achievement.