By the time they get back, I()all the work.
A.would finish
B.will have finished
C.has finished
D.had finished
正确答案:will have finished
猜你喜欢