7. By the time you get back, I ________ all the work. 
 
A、would finish        
B、 will have finished
C、 has finished   
D、had finished

7. By the time you get back, I ________ a… - 答案解析 | 题目搜索引擎