宾语从句
使用一个引导词(that,if,what)让一个完整的句子来充当主句中的宾语。
把一句话当成“名词”用:彻底搞懂宾语从句
在英语中,宾语从句(Object Clause)其实没有大家想象得那么复杂。我们先用最简单的话来解释什么是“宾语”:在一个动作后面,承受这个动作的词,就是宾语。通常它是一个名词。
最基础的句子 动词后面加名词
- I know the answer. 我知道这个答案。
如果你知道的不是一个简单的名词,而是一整件事情,这时候就需要用一个完整的句子来顶替原来的名词。这个放进动词后面的完整句子,就叫做“宾语从句”。
演变后的句子 动词后面加句子(宾语从句)
- I know (that)he is a doctor. 我知道他是一名医生。
一、 核心难点:转述时的时态变化
很多同学在做题或写作时,最容易在时态上出错。特别是当要把别人说过的话转述给第三个人听时(在语法中叫“间接引语”),时态需要发生相应的变化。
这里有一个雷打不动的硬法则:如果前面的主句动词是过去时,那么后面从句的时态也必须整体向过去推一格。
我们把这种“转述时态推移”最常见的四种变化整理在下表中:
| 当转述“现在的状态” 一般现在时 ➔ 一般过去时 | 别人说:"I am busy." 你转述:He said that he was busy. 他说他当时很忙。 |
|---|---|
| 当转述“将来的打算” 一般将来时 ➔ 过去将来时 | 别人说:"I will buy a car." 你转述:He said that he would buy a car. 他说他打算买一辆车。 |
| 当转述“正在做的事情” 现在进行时 ➔ 过去进行时 | 别人说:"I am watching TV." 你转述:He said that he was watching TV. 他说他当时正在看电视。 |
| 当转述“已经完成的事” 现在完成时 / 一般过去时 ➔ 过去完成时 | 别人说:"I have finished the work." 你转述:He said that he had finished the work. 他说他已经完成了工作。 |
注意:助动词的单复数要根据从句的新主语来决定。比如 can 变成 could,may 变成 might,规律都是一样的,统一向过去推一格。
二、 两个绝对不改变时态的“特殊例外”
虽然上面说了“主句过去,从句就得跟着过去”的硬法则,但在英语实际应用中,有两种情况即使主句用的是 said(过去时),后面的从句依然雷打不动,保持原样。
1. 谈论客观真理或科学常识
如果从句表达的内容是永恒不变的自然现象、真理或常识,不管什么时候转述,都一律使用一般现在时。
客观真理 不随时间改变而改变的时态
- The teacher said that the earth moves around the sun. 老师说地球围绕太阳转。
解析: 地球绕着太阳转是一个永恒的客观事实,所以不能因为前面是 said 就把 moves 改成 moved。
2. 谈论客观存在的经常性习惯
如果转述的是对方至今仍在坚持的、长期的生活习惯,从句也可以保持一般现在时。
经常性习惯 目前仍在持续的行为
- He told me last week that he gets up at six every day. 他上周告诉我他每天六点起床。
解析: 如果他现在每天依然是六点起床,这个习惯至今没有改变,那么从句依然用 gets up。
三、 总结与检查清单
在写作或做翻译练习时,写完一个宾语从句,可以通过以下三个步骤进行检查:
- 第一步:看主句动词。 主句是 says / knows(现在时),从句该用什么时态就用什么时态,不用调整。
- 第二步:变时态。 如果主句是 said / thought(过去时),立刻检查从句动词是否已经往过去推了一格。
- 第三步:排除例外。 确认一下从句内容是不是客观真理,如果是,请把时态变回一般现在时。