In a few hours, we ________ the test, and we will...

Câu hỏi: In a few hours, we ________ the test, and we will go home and rest.

A will be finishing  

B have finished  

C are finishing      

D will have finished