125. By the time the CEO arrives at the banquet, the guests _______ their main course.
(A) finish
(B) finished
(C) will finish
(D) will have finished
答案:登入後查看
統計: A(12), B(20), C(10), D(49), E(0) #3804683
統計: A(12), B(20), C(10), D(49), E(0) #3804683