15. He _______ here for 20 years by the end of next month.     
(A) had worked  
(B) has worked  
(C) will have worked  
(D) will work    

答案:登入後查看
統計: A(0), B(1), C(0), D(0), E(0) #529956