"2。which的指代。这一点太烦了。首先,比较传统的理解是这样的结构(介词为of):1.A of B which. 2. A of B, which(区别在于有无comma),前者只能就近指代,(诚然,由题目违反了这一点);后者可以越前指代,但也不一定越前指代。其次,如果介词不是of,能越前指代吗?其实,很多的语法争端都是从这里开始的,也很难平息。但是,有几点是可以肯定地,1.A of B which显然是不好的结构,应该改为that(可以用word试试,office认为这是语法错误).2.就近指代是主流。因为从阅读的角度来讲,越前指代会造成理解的困难,而og是最不喜欢任何造成理解困难的用法的。3.逻辑意思决定which后的谓语单复数。所以,把which可能引起的指代作为相对错也许比较合理。(当然,我现在脑海里都浮现出很多范例了。比如a group of birds that……那道题。)对了对了,还要注意 body of/an array of/a series of/a collection of/ a set of /the number of +n/ns +谓语单数这些特殊用法。"-----【800分大牛倾力奉献】一些语法总结(终于写完了,算对大家有个交待)
"2。which的指代。这一点太烦了。首先,比较传统的理解是这样的结构(介词为of):1.A of B which. 2. A of B, which(区别在于有无comma),前者只能就近指代,(诚然,由题目违反了这一点);后者可以越前指代,但也不一定越前指代。其次,如果介词不是of,能越前指代吗?其实,很多的语法争端都是从这里开始的,也很难平息。但是,有几点是可以肯定地,1.A of B which显然是不好的结构,应该改为that(可以用word试试,office认为这是语法错误).2.就近指代是主流。因为从阅读的角度来讲,越前指代会造成理解的困难,而og是最不喜欢任何造成理解困难的用法的。3.逻辑意思决定which后的谓语单复数。所以,把which可能引起的指代作为相对错也许比较合理。(当然,我现在脑海里都浮现出很多范例了。比如a group of birds that……那道题。)对了对了,还要注意 body of/an array of/a series of/a collection of/ a set of /the number of +n/ns +谓语单数这些特殊用法。"-----【800分大牛倾力奉献】一些语法总结(终于写完了,算对大家有个交待)
不过可以肯定地一点是 A of B which这种结构肯定不好,that贴近修饰名词,which引导非限制性定于从句,前面得有逗号。这里他也说了就近指代是主流。----就怕遇到非主流的题目,hehe