By the time they get back, I()all the work.

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

猜你喜欢