介词和动名词的应用
请看下面句子:
通过大量阅读,他的写作水平有所提高。
先看第一部分“通过大量阅读”,这是一个表方式的状语,修饰后面的“提高”的;其中“通过”可用介词 by 表达,“大量阅读”是 read a lot。这一部分可说成:by reading a lot。
By 这个介词,也是可以有逻辑主语的,这里它的逻辑主语要到后面一部分去找,后面的一部分里的代词或名词有“他”或“写作水平”,显然,“写作水平”是不可以作为 by 的逻辑主语的,只有“他” he 才可以作为 by 的逻辑主语,意思是:他通过阅读。
再看第二部分“他的写作水平有所提高”,意思就是“他的写作水平提高了”;其中“他的写作水平”是主语,“提高”是谓语,这是主谓结构的句子;“他的写作水平”是 his writing skill,“提高”用 improve 一词;那么,这一部分可说成:his writing skill has improved. 这里 improved 没有带宾语。
把两部分放在一起就是:By reading a lot, his writing skill has improved.
这句话里,by 的逻辑主语就是主句的主语his writing skill,而其实原句中 by 的逻辑主语应是“他” he,所以说,这是一个不符合逻辑的句子。
如何正确地表达逻辑关系呢?这要变换说法。可以把“他”作为主语,把“提高”作为谓语,把“写作水平”作为宾语;就是:他提高了写作水平。这样,就符合逻辑关系了。
这里,“他”是 he,“提高”是 improve,“写作水平”是 writing skill,那么,这一部分可说成: He has improved his writing skill。
全句可说成:By reading a lot, he has improved his writing skill. 这里 by 的逻辑主语是 he,意思是:他通过大量阅读。
也可把 by reading a lot 这个短语放在主句后面,就是:He has improved his writing skill by reading a lot.
或者把 by reading a lot 这个短语放在主谓之间,前后用逗号(,)隔开,是这样的:He, by reading a lot, has improved his writing skill.
(此文仅供参考 The text is for reference only)
举报/反馈