第四章 谓语
1. 时间、状态、语态及人称
每一个谓语都含有一个主动词(main verb)。通过增加助动词或变换动词形式的方法(或两种方法都用),我们可以把时间、状态、语态和人称信息附着在主动词上,形成一个谓语动词块:
时间:指动作发生的时间(过去、现在、将来及过去将来)。
状态:指动作所处的状态:
- 一般态:即不提任何状态,我们也可以称其为零态。如:I work in this company. 我在这家公司上班。
- 进行态:即动作正在进行中,如:He is playing football. 他正在踢足球。
- 完成态:即动作已完成,如:Our guests have arrived. 我们的客人已经到了。
- 完成进行态:动作从前面的某个时间开始,已部分完成,且还在进行中,如:He has been pulling the weeds in the garden since 7 AM. 自早上7点以来,他就一直在园子里除草。
语态:指主语与谓语动词的关系:
- 主动:主语是谓语动作的发出者,如:The robber killed the boss. 那个强盗把老板杀了。
- 被动:主语是谓语动作的承受者,如:The boss was killed by the robber. 那个老板被强盗杀了。
人称:第一人称指I和WE,第二人称指YOU,第三人称指HE, SHE, IT, THEY及其他事物。
时态:动作发生在某个时间,且处于某一个状态,这样时间和状态结合起来就形成十六种时态:
| 时间\状态 | 一般 | 进行 | 完成 | 完成进行 |
| 过去 | 过去一般 | 过去进行 | 过去完成 | 过去完成进行 |
| 现在 | 现在一般 | 现在进行 | 现在完成 | 现在完成进行 |
| 将来 | 将来一般 | 将来进行 | 将来完成 | 将来完成进行 |
| 过去将来 | 过去将来一般 | 过去将来进行 | 过去将来完成 | 过去将来完成进行 |
2. 如何表示时间
| 过去 Past | 现在 Present | 将来 Future | 过去将来 Future-in-the-past |
| I cleaned the window. 我曾经擦洗过这个窗户。 |
I clean the window. 我擦洗这个窗户。 |
I will clean the window. 我将擦洗这个窗户。 |
He thought I would clean the window. 他曾以为我会擦洗这个窗户。 |
| 将谓语的主动词变成过去式,以表示过去。 |
谓语的主动词不发生任何变化,以表示现在。 |
在谓语的主动词前面加上助动词will,以表示将来。 |
在谓语的主动词前面加上助动词would,以表示过去将来。 |
3. 如何表示状态
| 一般 Simple | 进行 Continuous | 完成 Perfect | 完成进行 Perfect Continuous |
| I clean the window. 我擦洗窗户。 |
I am cleaning the window. 我正在擦洗窗户。 |
I have cleaned the window. 我已擦洗完窗户。 |
I have been cleaning the window since 8 am. 自早上8点以来,我一直在擦洗窗户。 |
| 谓语的主动词不用变化,也不用加任何助动词,以表示一般。 |
be+主动词-ing: 谓语的主动词加ing(即变成现在分词),并在主动词的前面加上助动词be,以表示进行。 |
have+主动词-ed: 谓语的主动词加ed(即变成过去分词),并在主动词的前面加上助动词have,以表示完成。 |
have+been+主动词-ing: 谓语的主动词加ing(即变成现在分词),并在主动词的前面加上两个助动词have been,以表示完成进行。 |
4. 如何表示语态
| 主动 Active Voice | 被动 Passive Voice |
| I clean the window. 我擦洗窗户。 |
The window is cleaned by me. 窗户被我擦洗。 |
| 谓语的主动词不用变化,也不用加任何助动词,以表示主动。 |
be+主动词-ed: 谓语的主动词加ed(即变成过去分词),并在主动词的前面加上助动词be,以表示被动。 |
5. 如何将语态、状态、时间及人称信息一起附在谓语主动词上
我们将通过分析The window is being cleaned by me(这个窗户正在被我清洗)这个句子的谓语动词块来学习如何将语态、状态、时间及人称信息一起附着在谓语主动词上:
✎ 第一步:表示语态
- 主动:main verb
- 被动:be + main verb -ed → be + cleaned
✎ 第二步:表示状态(将第一步的结果看成一个整体当成主动词)
- 一般:main verb
- 进行:be + (main verb)-ing → be + (be + cleaned)-ing = be + being + cleaned
- 完成:have + (main verb)-ed
- 完成进行:have + been + (main verb)-ing
✎ 第三步:表示时间及人称(将第二步的结果看成一个整体当成主动词)
- 过去:将第二步结果的第一个动词变成过去式。
- 现在:大部分情况下,第二步结果的第一个动词不需要变化。本句第二步结果是be being cleaned,因为主语the window为第三人单数,所以要将其第一个动词be变成is → is being cleaned。
- 将来:在第二步结果的前面加上will。
- 过去将来:在第二步结果的前面加上would。
下面我们通过几个例子来加深理解:
- He is a scientist. 他是一名科学家。
第一步(主动):be;第二步(一般):be;第三步(现在,第三人称单数):is。
- They were reading. 那时他们正在阅读。
第一步(主动):read;第二步(进行):be+reading;第三步(过去):were reading。
- You will be severely punished. 你将被严厉惩罚。
第一步(被动):be+punished;第二步(一般):be+punished;第三步(将来):will+be+punished。
- I've finished my work. 我已经完成了工作。
第一步(主动):finish;第二步(完成):have+finished;第三步(现在):have+finished。
- The work has been finished by me. 工作已经被我做完了。
第一步(被动):be+finished;第二步(完成):have+been+finished;第三步(现在,第三人称单数):has+been+finished。
- I have been cleaning the window since 8 am. 自早上8点以来我就一直在擦洗窗户。
第一步(主动):clean;第二步(完成进行):have+been+cleaning;第三步(现在):have+been+cleaning。
6. 练习
指出以下各句中谓语动词块的语态、状态、时间及人称。
- My name is Susan.
- The human being is a primate.
- I was told about it yesterday.
- The house is being painted.
- She has been in her room for hours.
- She's been invited to a party.
- They've been asking a lot of questions.
- We'll be starting in about half an hour.
注:此处仅保留部分代表性练习,完整练习请参考纸质版或后续版本。