E. Future Perfect Continuous (will have been V-ing)Câu hỏiIn 2030, she ______ teaching for 20 years. A. will have been teaching B. teaches C. will teach D. will have taught