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

Câu hỏi

By next month, I ______ this book.

Đáp án
C. will have finished

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

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