I___the homework by the time you come back.
A.will finish
B.have finished
C.finish
D.will have finished

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