D. Future Perfect (S + will have + V3)Câu hỏiBy 2026, we ______ this house for 10 years. A. will live B. will have lived C. have lived D. will lived