Choose the best answer to the following questions.
By the time you return here next week, we _______ the project.
A.will have finished
B.has finished
C.will finish
D.will be finishing

Các câu hỏi liên quan