这道题目的意思为“这本书写于1946年,自从那以后,教育机制就见证了伟大的改变”
所以空白处应补充 自从那以后, 根据这个分析,显然A、B不符合;C选项,如果去掉逗号,即可选C, 但是有了逗号以后,这个句子的结构发生改变,变成一个定语从句,先行词为1946,固不能选C。关于D选项,关系词when,指代的是1946,所以这题只能选D。
d 定语从句,when 引导
A ,when the education system has witnessed great changes此句充当时间状语从句