D. Future Perfect (S + will have + V3)Câu hỏiBy the end of this year, she ______ her course. A. will have completed B. completes C. will be completing D. will completed