D. Future Perfect (S + will have + V3)

Câu hỏi

By 2026, we ______ this house for 10 years.

Đáp án
B. will have lived

Câu hỏi thuộc Bài tập:

Bài tập thì Tương lai