做了一个在线英语答题,考试的网站,现在内容不多,后期会逐渐完善,欢迎各位大佬品尝,提出建议,非常感谢(https://xixuan.net)

微信小程序上线,欢迎使用

  • 双语阅读
  • 语法了解、练习
  • 单词默写

什么是“就近原则”?什么是“就远原则”?是根据单词位置的“近”或“远”来判断的吗?在回答之前先做一道例子。

例1.What he does or what he says __ nothing to do with me.
他的行为或言谈都与我无关。

在这个句子中空格处应该填入 have 还是 has 呢?前面的一长串结构——what he does or what he says 究竟是单数还是复数?看完这篇文章之后你就会知道答案了

其实,“就近原则”和“就远原则”的说法是非常误导人的,因为这两条原则的根本原因并不是单词位置的“近”或“远”。本质上,这其实是一个判断真正主语的问题,而指导我们寻找句子真正主语的原则,当是“重心原则”。

“就远原则”

在说明什么是“就远原则”之前先来看几个例子。

例2. 我和他都在这儿。
I, as well as he, am here.
I and he are here.
解析:这两个句子都是上述中文句子的正确翻译。为什么第一个句子不使用复数形式的 are 呢?因为 as well as 和 and 表达的意思不一样。
and 是用来连接两个平等成分的并列连接词。在 I and he 中,I 和 he 二者处于同样的地位,两个都是主语的一部分,因此不能只挑出其中一个来充当主语,真正的主语是 I and he 这个整体,表达的是“两个人都……”,所以谓语动词应该使用 are。
as well as 在结构上相当于一个插入语(被一前一后两个逗号夹在中间的内容往往是插入语),因此,as well as 引导的 he 并不处于和 I 平等的位置,换言之,只有 I 是真正的主语,he 只是顺带提的一句,即句子的重心其实是 I am here,as well as he 只是一个补充说的修饰性成分。整句最贴近字面意思的翻译应该是:和他一样,我也在这儿。

例3. 一个带着两条狗的男人正在走过来。
A man with two dogs is comming.
解析:同理,A with B 中,A和B也不是同等的,句子的主语是 a man,句子要表达的意思是——一个人过来了。with two dogs 是修饰 a man 的定语。所以谓语动词使用 is。

在所谓的“就远原则”中,谓语动词的单复数之所以与较远的名词性成分保持一致,并不是因为这个名词性成分离他较远,而是因为这个名词性成分才是句子真正的主语。

例4. Nobody but two students is in the classroom.
除了两个学生,没有人在教室。
A but B…(除了B之外,A……)
解析:这个结构的主语重心部分是A,这里的 but 是“除了……”的含义,而不是通常的“但是”含义。该句的真正重心是“没有人在教室”,主语部分的重心落在 nobody 上,是个单数概念,因此谓语动词使用单数形式 is。

例5. Everybody except you likes me.
除了你,每个人都喜欢我。
A except B…(除了B,A……)
解析:和上句类似 ,主语部分的重心落在 everybody 上,名词性结构“每个……”和“没有……”都是单数概念,故谓语动词同样使用单数形式 likes。

例6. John, rather than his roommates, has broken the window.
约翰,而不是他的室友,打碎了窗户。
A, rather than B,…(A,而不是B,……)
解析:这个结构中,rather than 引导的部分实质上同样是一个与句子主体比较分离的插入语,即把这部分去了,也不会影响句子核心含义的表达。因此,这句的重心主语是John,谓语动词应该使用单数形式 has broken。

例7. Jim, together with his classmates, has seen the film.
吉姆和他的同学一起看了这部电影。
A, together with B,…(A,同 B 一起,……)
解析:together with 这个结构和 with 本质上是一模一样的。该句的重心主语是Jim,因此谓语动词使用单数形式 has seen。

例8. My father, no less than I, is a baseball fan.
我的父亲,不亚于我,也是个棒球迷。
A, no less than B,…(A,不亚于B,……)
解析:这个句中,no less than 引导的部分是插入语,真正的主语是 my father,单数,因此谓语动词使用单数形式 is。

“就近原则”

重心原则

例9. Not only he, but also I am sad.
不仅仅是他,我也很悲伤。
解析:这句话看似在说“他”和“我”两个人都很悲伤,但是仔细一想,“not only…,but also…”这个结构到底在强调谁呢?是在强调but also 之后的内容,即句中的 I,而 he 是指一个陪衬。这里涉及转折词的强调重心问题。

例10. — 你会去参加聚会吗?
— Will you go to the party?
— 我也想去啊,但我论文没写完。
— I’d love to, but I haven’t finished the paper.
在上面的答句中, I’d love to 只是一句客套话,而重点是我不会去的,是 but 后面的内容。

无重心结构
除了重心原则,还有一类适用“就近原则”的结构,就是无重心结构。
这一类结构里有两个非常经典的词组——“neither…, nor…(不是……,也不是……)”和“either…, or…(或者是……,或者是……)”。这两个词组是一对的,前者适用于表示否定的语句,后者适用于表示肯定的语境。

例11. Either he or I am happy.
要么是他,要么是我很开心。

例12. Neither he nor i am happy.
他也不开心,我也不开心。

这两个词组也适用所谓的“就近原则”,因为由这两个词组构成的结构里都没有重心,两者之间是选择关系,即二选一的关系,因此可以互换位置,例如:

例13. Neither I nor he is happy.
我和他都不开心。

所以既然没有重心,在二选一的时候当然选择靠近谓语的那一个。这样比较符合逻辑:谓语和比较靠近的主语单复数保持一致,听起来比较符合常规的语法规则,别人也比较容易听懂。

there be 句型
在“就近原则”这个问题上,真正难理解的是 “there be”这个而句型。比如:

例14. There is a pen, two books and three rules on the desk.
is 后跟着这么长一串——一支笔,两本书和三把尺子,好像是复数概念,为什么谓语动词却使用单数的 is 呢?there be 句型是没有实质意义上的主语的,there 这个词不是主语,是一个副词。比如:

例15. There is a bird in the sky.
天上有一只鸟。
这个句子中,难道“天”是主语吗?当然不是,它是状语的一部分。用最正常的逻辑语序来说,这句话应该是“有一只鸟在天上”,“天”是状语“在天上”的一部分,所以there 并不是主语,只是个副词。

在例14中,a pen 最靠近there ,因此谓语动词选择用 is,如果把剧中的词语顺序变一下,把 a pen 换到后面,句子就变成:
There are two books, three rules and a pen on the desk.
此时最靠近 there 的是 two books, 是复数概念,所以谓语动词选择 are。

所谓的“就近原则”和“就远原则”,不能简单地从“就近”和“就远”的角度去思考。而是需要明白这些原则背后的逻辑,明白它们的核心要义其实是对“主语重心”的判断。如果我们把 not only…but also…结构和 both…and…结构做个对比,会更好理解为什么 both…and…结构后面搭配的谓语动词一定是复数形式的。例如:

例16. 他和我都很开心。
Both he and I are happy.
Not only he, but also I am happy.
not only…but also…结构强调的是 but also 后面的内容,所以重心落在 I 上,依据重心原则使用对应的 am。而 both…and…结构中两部分是平等的并列关系,所以这个时候 he 和 I 之间没有轻重之分,主语是 he and I 这个整体,是复数,因此谓语动词使用 are。

原文地址

英语“就近原则”和“就远原则”相关推荐

  1. 7.12 其他面向对象设计原则3: 依赖倒置原则DIP

    其他面向对象设计原则3: 依赖倒置原则DIP  The Dependency Inversion Principle 7.1 依赖倒置原则DIP The Dependency Inversion P ...

  2. 设计模式---(设计原则)面向对象设计原则

    1 开闭原则 开闭原则:一个软件实体应当对扩展开放,对修改关闭. 在设计一个模块的时候,应当是这个模块可以再不被修改的前提下被扩展,换句话说就是,应当可以再不必修改源代码的情况下改变这个模块的行为. ...

  3. 设计模式六大原则:依赖倒置原则、为什么、多例子、分析例子、总结

    1. 依赖倒置原则的定义 高层模块不应该依赖低层模块,二者都应该依赖其抽象 抽象不应该依赖细节,细节应该依赖抽象 依赖倒转的中心思想是面向接口编程 依赖倒转原则是基于这样的设计理念: 相对于细节的多变 ...

  4. IOS设计模式的六大设计原则之开放-关闭原则(OCP,Open-Close Principle)

    定义 一个软件实体(如类.模块.函数)应当对扩展开放,对修改关闭. 定义解读 在项目开发的时候,都不能指望需求是确定不变化的,大部分情况下,需求是变化的.那么如何应对需求变化的情况?这就是开放-关闭原 ...

  5. 接口隔离原则_设计模式六大原则

    作者:VieLei 原文:https://blog.csdn.net/s10461/article/details/53941097 在android中我们常提起的设计模式大约有23种,利用好设计模式 ...

  6. 设计模式-软件架构设计七大原则及开闭原则详解

    前言 在日常工作中,我们使用Java语言进行业务开发的时候,或多或少的都会涉及到设计模式,而运用好设计模式对于我而言,又是一个比较大的难题.为了解决.克服这个难题,Remi酱特别开了这个博客来记录自己 ...

  7. 深入浅出设计模式原则之依赖倒置原则

    下面以"顾客购物程序"为例来说明依赖倒置原则的应用(案例源码). #include <QCoreApplication> #include <iostream&g ...

  8. liskov替换原则_坚实原则:Liskov替代原则

    liskov替换原则 以前,我们深入研究了坚实的原则,包括单一责任和开放/封闭原则. Liskov替代原则(LSP)是子类型关系的一种特殊定义,称为(强)行为子类型, 假设对象S是对象T的子类型,则可 ...

  9. 朝着理想坚实迈进_坚实原则:单一责任原则

    朝着理想坚实迈进 单一责任原则是首字母缩写词的第一原则. "班级应该只有一个改变的理由." 每个模块或类都应对软件提供的功能的单个部分负责,并且该责任应由类完全封装. 例如,想象一 ...

  10. 朝着理想坚实迈进_坚实原则:接口隔离原则

    朝着理想坚实迈进 以前,我们研究了liskov替代原理. 下一个原则是接口隔离 . 接口隔离原则(ISP)指出,不应强迫任何客户端依赖其不使用的方法. 想象一下,在我们的代码库中有很多方法的接口,尽管 ...

最新文章

  1. 在Linux 下配置PHP 支援GD
  2. DotNet(C#)自定义运行时窗体设计器 一
  3. 配置编译win7+VS2017+opencv4.0.1+contrib4.0.1
  4. dat文本导入mysql_mysql学习笔记(九) 增删改查的优化
  5. PHP能在Mac上运行吗,PHP Composer无法在Mac上运行
  6. Java接口中的成员变量为什么必须是static ?
  7. python 什么是序列_从零起步学Python——什么是序列?
  8. Cisco策略路由(policy route)精解
  9. 科学和工程中的信号处理
  10. 怎么实现角色权限的分配_在 Go 语言中使用 casbin 实现基于角色的 HTTP 权限控制...
  11. python算法——冒泡排序
  12. 腾讯内部几乎满分的项目管理PPT
  13. linux记账软件下载,速手记账app安卓版下载-速手记账软件官方版v1.1.7-Linux公社
  14. 视频教程-HTML零基础经典入门视频-HTML5/CSS
  15. Postgresql使用技巧
  16. 计蒜客 青出于蓝胜于蓝 (树状数组 + dfs序)
  17. 如何解决md打不开问题?
  18. 写尽自己一个人的孤独却写不出心里的寂寞
  19. Unity性能优化之字体裁剪
  20. [碎碎念]祝我的董小姐生日快乐~

热门文章

  1. 【前端词典】进阶必备的网络基础
  2. 关于十字翻转棋的解法研究
  3. PC电脑桌面监控:Xbox Game Bar
  4. 私服脚本制作教程......
  5. 打包工具SetupFactory 9 的使用
  6. 百度文库复制文字(一个按钮,关闭JS功能即可,浏览器100%有效)2021年
  7. Java中使用正则表达式
  8. 计算机设置鼠标关灯,老司机详解罗技鼠标怎样关闭灯光
  9. wps 2019智能填充
  10. 「测绘知识」高等级道路竖曲线的精确计算方法