英语表达中使用定冠词the的注意点 您所在的位置:网站首页 不定冠词的用法归纳 英语表达中使用定冠词the的注意点

英语表达中使用定冠词the的注意点

2023-06-27 21:54| 来源: 网络整理| 查看: 265

(本系列短文例句均属原创,无引用)

这个问题来自于英语写作中定冠词the的一定程度上的滥用。

英语与中文的一个重要区别是它们具有冠词a、the(其他西方语言法语、西班牙语等都有冠词),有冠词的好处是方便表达,其中定冠词最基本的功能是表达说、听双方都知道的所指,例如The book is about Relativity.(这本书是关于相对论的。)这里说的人和听的人心里都明白the book是指哪一本书。

但是,名词带不带定冠词 the 有时会让人困惑,特别是抽象名词之前,例如:是complexity of the algorithm 还是the complexity of the algorithm (该算法的复杂度)?是performances of the system 还是the performances of the system (该系统的性能)?

应该指出,按传统语法,当名词后面有of短语、从句等修饰时应该带定冠词,但语言是发展的,我们看到现在很多论文在上面的例子中都不用定冠词。

由于我们中文没有定冠词,所以我们在学习英语的时候特别关注了它,在大脑中建立了比较强烈的“定冠词意识”,就是能加定冠词的情形都加了定冠词,在上述例子中我们不免会选择有定冠词的表达。

如前所述,定冠词的功能是表达说、听双方都明白的“那个”,那么当加定冠词时,说话的人就假定听者是明白所指的,这样,定冠词是会给听者带来“压力”的。例如:Now, we evaluate the complexity of the algorithm.(现在我们分析该算法的复杂度。)这里the complexity 会给读者造成“压力”,因为算法复杂度只是一个大体概念,没有明确定义,它可以包括乘法次数、加法次数和多种具体运算的规模,那么读者读到这里时就会嘀咕:the complexity ?what’s that exactly?(到底指什么?)

可见,当抽象名词没有明确定义或说明的时候不要加定冠词,因为这“强迫”读者把握不确定的东西。performance 这个名词也是如此,它没有明确的定义。

所以我们最好说:Now, we evaluate complexity of the algorithm. 这里complexity 不加定冠词有点相当于“泛指”,读者在这里不需要去把握它的明确含义。

当然,经过复杂度分析之后,complexity 可以加定冠词,例如:We showed that (the) complexity of the algorithm is significantly reduced.(我们的分析显示,算法复杂度明显降低。)

类似complexity 和performance 这样的抽象名词有很多,例如:security 、scalability 、robustness 、overhead 、improvement、enhancement、achievement 、progress 、development 、implementation 、deployment 、reform 、revolution ……

再次强调,当一个抽象名词没有众所周知的明确定义时,不要随意在之前加定冠词the,那样就是“强迫”读者把握你大脑中的东西,太难为读者了。

少用定冠词可以使表达更加平和。随着语言的发展,一些物质名词例如people 前也常常不加定冠词,即使是特定人群,例如:people associated with the organization (与该组织有联系的人),people who support the policy (支持该政策的人们)。

(接下来本系列将讨论some、different 的滥用。)



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有