单选题 Not until many years later______.
A. the whole truth became known B. did the whole truth become known
C. the whole truth has become known D. has the truth become known

【正确答案】 B
【答案解析】[解析] 本题考查的是倒装句的用法。否定词或带有否定意义的词位于句首时,句子要部分倒装,故选项B为正确答案。
[避错指南] A项和C项未实现倒装,可以首先予以排除。D项虽然实现了倒装,但谓语动词时态(现在完成时) 不能与表示过去的时间状语Not until many years later搭配,也应排除。