单选题 The conference ______ a full week by the time it ends.
A. has lasted B. lasts
C. will have lasted D. is lasted

【正确答案】 C
【答案解析】[解析] 根据句中时间状语by the time可推知谓语动词用将来完成时。