单选题 It will be some time ______ we know the full results.
A. since B. till C. after D. before

【正确答案】 D
【答案解析】[解析] A是“自从”的意思;B是“直到”的意思;C是“在……之后”的意思;D是“在……之前”的意思,本句大意:在知道圆满的结果之前还需要一段时间。所以选择D。