this is----- I bought for you A what B all C that D everything选项中哪个是错的为什么?

来源:百度知道 编辑:UC知道 时间:2024/05/31 05:59:23
急需详解,谢谢

A是肯定对的,句意为:这个就是我为你买的
B也是对的。虽然all表示的是所有,给人的感觉是接复数的。但是别忘了名词分为可数名词和不可数名词,当所针对的是不可数名词时,即使是all,也一样要用单数形式。
D也是对的,句意为:这个就是我为你买的全部东西了
唯有C是不对的。不管是哪种成分的从句,我们可以看到很多,比如which,比如where,大多数情况下都可以用that替代。但是what不可以