第四章 谓语

1. 时间、状态、语态及人称

每一个谓语都含有一个主动词(main verb)。通过增加助动词或变换动词形式的方法(或两种方法都用),我们可以把时间、状态、语态和人称信息附着在主动词上,形成一个谓语动词块:

时间:指动作发生的时间(过去、现在、将来及过去将来)。

状态:指动作所处的状态:

语态:指主语与谓语动词的关系:

人称:第一人称指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(这个窗户正在被我清洗)这个句子的谓语动词块来学习如何将语态、状态、时间及人称信息一起附着在谓语主动词上:

✎ 第一步:表示语态

✎ 第二步:表示状态(将第一步的结果看成一个整体当成主动词)

✎ 第三步:表示时间及人称(将第二步的结果看成一个整体当成主动词)

下面我们通过几个例子来加深理解:


6. 练习

指出以下各句中谓语动词块的语态、状态、时间及人称。

  1. My name is Susan.
  2. The human being is a primate.
  3. I was told about it yesterday.
  4. The house is being painted.
  5. She has been in her room for hours.
  6. She's been invited to a party.
  7. They've been asking a lot of questions.
  8. We'll be starting in about half an hour.

注:此处仅保留部分代表性练习,完整练习请参考纸质版或后续版本。