顺着好题老师的系列,我也来试编一题。
下面的内容徐钟等人编著的《现代实用英语惯用法》:
代替可数名词短语时,如没有前置定语,只有后置定语, the one 可与 that 互换,the one 一般用于口语,that 主要用于正式文体。但该名词短语如果有前置定语,就只能用the one,而不能用that:
Today’s youth are much more liberal-minded than those/the ones of the 1980s. 今天的年轻人比20世纪80年代的年轻人思想开放多了。
大家看看上面的内容是否有问题。
为提供更多的相关背景,我把该词条的相关内容截图如下:
Today’s youth are much more liberal-minded than those/the ones of the 1980s. 今天的年轻人比20世纪80年代的年轻人思想开放多了。
我觉得其中的例句可能有以下两个问题:
第一,句中的 the ones 用得不妥。根据 Swan 的 PEU,one和ones通常不用于所有格结构。请看:
第二,虽然根据 Swan 的 PEU 这类结构可以用 than those of…,但这里也有另一个问题,那就是 youth 用于泛指“青年人”时,为不可数名词,这里用 those 也似有不妥,我查了一下有关资料,虽然也有人这样用(可能是考虑到youth 后面接的是复数动词 ),但我估计不算通常用法,不如直接重复前面的名词:
Today’s youth are much more liberal-minded than the youth of the 1980s.