单选题 By the end of the year all but two people ______
A. have left B. will leave
C. will be leaving D. will have left

【正确答案】 D
【答案解析】[解析] 此题考查的是表示将来某时刻为止已经完成的动作,用将来完成时态。