单选题 Classes will cease to exist by the time communism ______ throughout the world.
A. is achieved B. has been achieved
C. will be achieved D. will have been achieved

【正确答案】 B
【答案解析】[解析] 用完成时态表示“共产主义在全世界已经实现的时候”。