i'll offer you ___ i can offer to help you.A.all which B.ALL我知道B可以,因为它省略了THAT,但A为何不行呢?which 和THAT 应该都可以啊?
问题描述:
i'll offer you ___ i can offer to help you.
A.all which B.ALL
我知道B可以,因为它省略了THAT,但A为何不行呢?which 和THAT 应该都可以啊?
答
代表物时多用which,但在带有下列词的句子中用that而不用which,这些词包括当先行词是anything, everything, nothing , none等不定代词时,或者是由every, any, all, some, no, little, few, much等修饰时等,这时的that常被省略 还有先行词前有序数词或形容词*修饰时,或先行词就是序数词或*时.以及先行词中既有人又有物时.还有句中前面有which时,都只能用that
答
先行词是由every, any, all, some, no, little, few, much等词修饰或指代时,只能用that,不能用which(还有先行词前有序数词或形容词*修饰时,或先行词就是序数词或*时也是类似用法)
答
all后面的关系副词必须用that
这个是that的特殊用法.
还有不定代词everything,something等等,都是的.
讲定语从句中,老师应该有讲的吧~