问道六级改错题

来源:百度知道 编辑:UC知道 时间:2024/05/17 02:41:54
There's been a revolution in that we've learned about reading and dyslexia.我知道是in that 错了,把that 改成which,但答案是改成what,请帮我分析下
多谢
是不是There's been a revolution in reading and dyslexia
然后we've learned about 缺少宾语?

that -> what: in that表示"因为",而此处以后并无因果关系.而that 所引导的从句中缺少宾语,所以该为what

which we've learned about reading and dyslexia in there's been a revolution

我认为是这样的:what是针对we've learned,后面的about reading and dyslexia是指在读书和诵读困难这个方面的意思。
大致意思大概是:在阅读和诵读困难方面,我们已经有所改革了。

我的第一反应也是which,看来咱们都是水平不过关。想想用what,可能是由于后面加上了about reading and dyslexia

不是we've learned about 缺少宾语,
what we've learned about reading and dyslexia 是一个状语从句,用来修饰revolution ,这里也可以用where,表示改革是针对哪个方面的
不能用which,in that ,因为他们不能引导状语从句而只能引导宾语从句