He _______ here for 20 years by the end of next month.
He _______ here for 20 years by the end of next month.
A、had worked
B、has worked
C、will have worked
D、will work
【正确答案】:C
【题目解析】:时间状语是by the end of next month,应该是将来完成时,所以选C

Top