目录
写在前面 序言 第一章 简单句与复合句 1.1 引言 1.2 句型一:主语+系动词+表语 1.2.1 谓语动词的特点 1.2.2 简单句叠加成复杂难句 1.3 句型二:主语+谓语 1.3.1 谓语动词的特点 1.3.2 简单句叠加成复杂难句 1.4 句型三:主语+谓语+宾语 1.4.1 谓语动词的特点 1.4.2 简单句叠加成复杂难句 1.5 句型四:主语+谓语+间接宾语+直接宾语 1.5.1 谓语动词的特点 1.5.2 简单句叠加成复杂难句 1.6 句型五:主语+谓语+宾语+宾语补足语 1.6.1 谓语动词的特点 1.6.2 区分双宾语和复合宾语 1.6.3 简单句叠加成复杂难句 1.7 从简单句到复合句 第二章 名词从句 2.1 简单句与名词从句 2.1.1 何谓名词从句? 2.1.2 陈述句作句子成分 2.1.3 一般疑问句作句子成分 2.1.4 特殊疑问句作句子成分 2.1.5 引导名词从句的连接词 2.2 简单句与主语从句 2.2.1 陈述句作主语 2.2.2 一般疑问句作主语 2.2.3 特殊疑问句作主语 2.3 简单句与宾语从句 2.3.1 陈述句作宾语 2.3.2 一般疑问句作宾语 2.3.3 特殊疑问句作宾语 2.4 简单句与表语从句 2.4.1 陈述句作表语 2.4.2 一般疑问句作表语 2.4.3 特殊疑问句作表语 2.5 简单句与同位语从句 2.5.1 陈述句作同位语 2.5.2 一般疑问句作同位语 2.5.3 特殊疑问句作同位语 第三章 定语从句 3.1 定语从句概述 3.1.1 形容词作定语与从句作定语比较 3.1.2 定语从句的两个重要概念:先行词和关系词 3.2 关系词在定语从句充当的成分 3.2.1 关系词用作从句的主语 3.2.2 关系词用作从句中动词的宾语 3.2.3 关系词用作从句中介词的宾语 3.2.4 作宾语的关系词可以省去 3.3 关系代词与先行词的搭配关系 3.3.1 先行词指“人”,用关系代词who或whom 3.3.2 表示人或物的所有关系,用whose 3.3.3 先行词指“物”,用关系代词which 3.3.4 that可以指代“人”,也可以指代“物” 3.4 关系副词的用法 3.4.1 when的用法 3.4.2 where的用法 3.4.3 why的用法 3.5 限制性与非限制性定语从句 3.5.1 限制性定语从句——不用逗号隔开 3.5.2 非限制性定语从句——用逗号隔开 3.5.3 用或不用逗号,句义有差别 3.5.4 非限制性定语从句的翻译 3.6 定语从句与同位语从句的区分 3.6.1 从结构上区分:that是否作成分 3.6.2 从意义上区分:that引导的从句的意义不同 第四章 状语从句 4.1 时间状语从句 4.1.1 时间连词when的用法特点 4.1.2 时间连词while的用法特点 4.1.3 时间连词until的用法特点 4.1.4 表示“一……就”的结构 4.2 地点状语从句 4.3 原因状语从句 4.3.1 常见连词的用法 4.3.2 用介词表示因果关系 4.4 目的状语从句 4.5 结果状语从句 4.5.1 常见连词的用法 4.5.2 结果状语从句的倒装 4.6 条件状语从句 4.6.1 常见连词的用法 4.6.2 其他条件状语从句的连词 4.7 让步状语从句 4.7.1 常见连词的用法 4.7.2 表示让步转折关系的介词 4.7.3 置于句首的while一般表示“尽管” 4.7.4 as引导的倒装句表示让步 4.8 比较状语从句 4.8.1 连词as的基本用法 4.8.2 连词than的基本用法 4.8.3 表示倍数比较的三种句型结构 4.8.4 the more..., the more 句型结构 4.9 方式状语从句 第五章 完成时态 5.1 完成时态的构成 5.2 完成时态的意义 5.3 “回顾”思维 5.4 延续事件 5.4.1 过去的事件“延续”到现在 5.4.2 “延续事件”与时间状语的关系 5.5 重复事件 5.5.1 过去的事件“重复”到现在 5.5.2 “重复事件”与时间状语的关系 5.6 单一事件 5.6.1 何谓“对现在有影响”? 5.6.2 何谓“过去事件”? 5.6.3 新闻热点(hot news)——近的过去 5.6.4 过去经历(past experience)——远的过去 5.6.5 “单一事件”与时间状语的关系 5.7 “延续事件”、“重复事件”与“单一事件”之间的相互关系 5.7.1 延续事件与单一事件 5.7.2 延续事件与重复事件 5.7.3 重复事件与单一事件 5.7.4 “动作表达”的完成时态与“状态表达”的一般现在时态 5.7.5 “动作表达”的完成时态与“状态表达”的完成时态 5.8 完成时态用于最高级的句型 5.9 时间连词since的特殊用法 5.10 过去完成时态 5.10.1 在“过去”回顾“更远的过去” 5.10.2 延续事件、重复事件和单一事件的过去完成时 5.10.3 过去完成时的其他意义和用法 5.10.4 过去完成时与一般过去时的比较 5.11 将来完成时 5.11.1 将来完成动作的开始时间 5.11.2 将来完成时的三种思维用法 第六章 完成进行时态 6.1 完成进行时态的构成 6.2 完成进行时态的意义 6.3 延续事件 6.3.1 延续事件概述 6.3.2 延续事件(一):长期在延续的事件 6.3.3 延续事件(二):近期在延续的事件 6.3.4 延续事件(三):在说话时刻仍在延续的事件 6.3.5 延续事件(四):在说话时刻之前在延续的事件(即刚刚在延续的事件) 6.4 延续事件比较:完成进行时与完成时 6.4.1 比较(一):完成进行时“刚刚在延续的事件”与完成时“单一事件” 6.4.2 比较(二):完成进行时的“延续”与完成时的“延续” 6.5 重复事件 6.5.1 重复事件(一):短暂动词 6.5.2 重复事件(二):有限延续动词 6.6 重复事件比较:完成进行时与完成时 6.6.1 比较(三):重复动作的分割性 6.6.2 比较(四):短暂动词用于完成进行时来表示重复活动 6.6.3 完成进行时的“重复事件”与一般现在时的“重复事件” 6.7 完成进行时与完成时对比总结 6.7.1 比较(五):完成进行时强调“延续过程”,完成时强调“成果” 6.7.2 现在完成进行时与现在完成时的思维差异总结 6.8 过去完成进行时 6.8.1 过去时刻在延续的事件 6.8.2 在过去时刻重复发生的事件 6.9 将来完成进行时 第七章 虚拟语气 7.1 引言 7.1.1 把U和I放在一起 7.1.2 虚拟条件句:两类三时 7.1.3 虚拟条件句的谓语变化 j x g g x 7.7 倒装虚拟 7.8 跳层虚拟 7.8.1 陈述句+or+虚拟主句 7.8.2 虚拟主句+but+陈述句 7.9 名词从句如何使用虚拟 7.9.1 在下列词的宾语从句中 7.9.2 在it is+形容词或过去分词或特定的名词+that的主语从句中 7.9.3 在上述名词的表语从句和同位语从句中 7.10 各种虚拟句型 7.10.1 在wish后面的宾语从句中 7.10.2 在if only感叹句中 7.10.3 在as if / as though引导的从句中 7.10.4 在it is (high) time (that)从句中 7.10.5 在would rather,would (just) as soon,would sooner,would prefer等从句中 第八章 情态动词 8.1 引言:多情多义的情态动词 8.1.1 情态动词的“全家福” 8.1.2 情态动词的意义 8.1.3 情态动词的结构搭配与意义关系 8.2 推测用法(一):现在推测(情态动词+一般式) 8.2.1 对现在的肯定推测 8.2.2 对现在的否定推测 8.2.3 对现在推测的其他情态动词 8.3 推测用法(二):将来预测(情态动词+一般式) 8.4 推测用法(三):过去推测(情态动词+完成式) 8.5 推测用法(四):情态动词+(完成)进行式 8.6 基本用法(一):现在或将来的能力 8.7 基本用法(二):现实“可能”与理论“可能” 8.8 基本用法(三):过去的能力 8.9 基本用法(四):许可 8.9.1 肯定句——给予许可 8.9.2 否定句——拒绝许可,甚至禁止 8.9.3 could一般不用来表示现在的许可,而表示过去的许可 8.10 基本用法(五):建议与忠告 8.10.1 could表示建议 8.10.2 Shall I...? Shall we...? 8.10.3 may (just) as well, might (just) as well 8.10.4 should和ought to表示忠告 8.10.5 should表示“忠告”与could表示“建议”比较 8.10.6 had better表示“忠告” 8.11 基本用法(六):意愿、意图与执意 8.11.1 意图(intention) 8.11.2 执意(insistence) 8.12 基本用法(七):请求 8.13 基本用法(八):过去习惯 8.14 基本用法(九):should的特殊用法 8.14.1 should表示“竟然” 8.14.2 should表示“万一” 8.15 基本用法(十):shall的特殊用法 8.15.1 用于第一人称的疑问句中:Shall I/we...? 8.15.2 用于第三人称的疑问句中 8.15.3 用于第二、三人称的陈述句中 8.16 基本用法(十一):may的特殊用法 8.17 情态动词的否定 8.17.1 情态动词否定意义的深层结构——内部否定和外部否定 8.17.2 内部否定和外部否定的使用规律 8.18 总结:英文情态与中文情态的简单对比 8.18.1 英文情态意义与中文情态意义的对应性 8.18.2 英文情态动词的委婉表达在汉语中的缺失 附录 答案解析 结语

中级英语语法

英语中级语法教程,高中生英语语法

5.7 “延续事件”、“重复事件”与“单一事件”之间的相互关系

到目前为止,我们终于把现在完成时态的三种思维用法讨论完毕。为了进一步巩固学习战果,在接下来的这一节将对三种思维用法作一个系统的比较,以便于大家对现在完成时态有更深入的理解和灵活运用。

我们将从两方面来讨论三者的关系:一是三者之间思维上的相关性,二是三者之间语义上的相关性,这时要注意区分谓语是“动作”还是“状态”,即与动词本身的体态(lexical aspect)有关。

先来简要回顾一下现在完成时态的三种思维用法。图示如下:

用法一:延续事件

(图1:延续状态)

典型例句:

1 I have lived here since 1980. 1980年以来,我一直住在这里

用法二:重复事件

(图2-1:重复活动1)

典型例句:

2 I have lived here on and off since 1980. 1980年以来,我断断续续在这里生活过

(图2-2:重复活动2)

典型例句:

3 He has been fired four times so far. 到目前为止,他被开除过四次

用法三:单一事件

(图3:单一事件)

典型例句:

4 He has just died. 他刚去世

从以上图示来看,不妨这样理解三者间的关系:重复事件可以看作是延续事件的一个特例,即表示延续事件的一条直线(如图1所示)变成了表示重复事件的一条虚线(如图2-1所示),进而变成了多个点(如图2-2所示)。比较图1和图2-1,也可以看出,延续事件与重复事件两种用法之间具有相关性,有时甚至是难以明确区分的(这一点在5.5.1小节中讨论过)。比较图2-2和图3,也很容易看出,单一事件可以看作是重复事件的特例——事件只发生了一次,而没有多次重复。

还可以换一个角度这样理解三者之间的关系:延续事件与单一事件这两种用法代表了两个极端,分别用一条直线(如图1)和一个黑点(如图3)来形象直观地表示。而联系这两个极端的就是重复事件,而且是各种各样不同特点的重复活动(这里仅列出两种,其实还可以有更多种)。下面来详细分述三者间的相互关系。内容安排如下:

5.7.1 延续事件与单一事件

5.7.2 延续事件与重复事件

5.7.3 重复事件与单一事件

此外,我们还要结合谓语动词的“体(lexical aspect)”的特点——动作(action)和状态(state)来讨论它们之间的相关用法特点,因此还会涉及下列内容:

5.7.4 “动作表达”的完成时态与“状态表达”的一般现在时态

5.7.5 “动作表达”的完成时态与“状态表达”的完成时态

5.7.1 延续事件与单一事件

这二者的区别和联系主要与是否带有持续的时间状语有关。这可以从两方面来阐述:带有持续的时间状语(with durational adverbials)和不带持续的时间状语(without durational adverbials)。

首先,由于单一事件的谓语动词往往是短暂动词,所以它不与持续的时间状语连用(详见5.6.5小节),而延续事件则必须带有一个持续的时间状语(详见5.4.2小节)。请比较:

1 1) He has been married for a year.

2) He has married for a year.*

3) He has gotten married for a year.*

妙语点睛

这里例句1)正确,而例句2)和3)错误,因为marry和got married都表示短暂动作,不能与持续的时间状语for a year连用。

精品译文

他结婚有一年了。

2 1) His father has been dead for three years.

2) His father has died for three years.*

妙语点睛

这里例句1)正确,而例句2)错误,因为die表示短暂动作,不能与持续的时间状语for three years连用。

精品译文

他父亲去世三年了。

但要注意的是,短暂动词可以用于现在完成时态。比如:

3 He has married. 他已经结婚了

4 His father has died. 他父亲已经去世了

此时,一般只能表示单一事件中的“近的过去”事件。

其次,5.4.2小节讨论过,延续事件的完成时在没有持续时间状语时不能表示延续,只能表示过去曾经的经历,这正是单一事件中的“远的过去”事件。请比较:

5 1) I have been married for a year.

2) I have been married.

妙语点睛

例句1)表示“我结婚已经有一年了”,现在还是已婚状态;例句2)则表示“我结过婚”,而现在是单身。

综上所述,延续事件与单一事件的联系是:没有持续的时间状语的延续事件立即变成了单一事件中的“远的过去”事件——表示过去的经历。

5.7.2 延续事件与重复事件

前面多次提到过,延续事件与重复事件有着密切的联系,有时难以明确区分一个事件究竟是一直在延续还是在多次重复发生。比如下面这个典型的表示延续事件的例句:

1 I have lived here since 1980. 1980年以来,我一直住在这里

但将其稍作改变,即可变成重复事件。比如:

2 I have lived here on and off since 1980. 1980年以来,我断断续续在这里生活过

也可以变换一下时间状语,变延续事件为重复事件。比如:

3 1) He has lived here for ten years.

2) He has lived here several times.

妙语点睛

这里的例句1)表示延续事件,而例句2)表示重复事件。

精品译文

1)他住在这里已经有10年了。

2)他断断续续地在这里住过几次。

4 1) He has been married for a year.

2) He has been married a couple of times.

妙语点睛

这里的例句1)表示延续事件,而例句2)表示重复事件。

精品译文

1)他结婚有一年了。

2)到目前为止他结过两次婚。

5.7.3 重复事件与单一事件

前面谈到过,单一事件可以区分为“近的过去”单一事件和“远的过去”单一事件(参见5.6.2、5.6.3和5.6.4小节),所表达的意思是不一样的。下面将分别讨论重复事件与这两种单一事件的关系,并更精确地定义何谓“重复事件”和“单一事件”。

一、重复事件与“远的过去”单一事件

先来讨论重复事件的完成时与“远的过去”单一事件的关系。请看下面例句:

1 I have been married. 我结过婚

这句话的意思是“我结过婚”,是表示“过去曾经的经历(a past experience)”,也即是一个“远的过去”单一事件。但它并没有告诉我们“结婚”经历了几次,只是我们知道“结婚”这一事件到目前为止至少发生过一次(at least one occurrence up to the present)。说“至少发生过一次”其实就潜含了重复的意味,也就是说“结婚”至少有一次,也可能是多次。因此,我们很容易就能把上面这句变成一个重复事件,即在句末加一个“重复标示”——频度状语(比如three times)说成:

2 I have been married three times. 到目前为止我结过三次婚

这是一个典型的表示重复事件的完成时。所以,从表示过去经历的“单一事件”到“重复事件”,只需迈一小步,即加上一个表示具体次数的频度状语就可以了。可以把表示“过去经历”称为“隐性”的重复事件(implicitly repeatable events),而把说出了具体次数的情形称为“显性”的重复事件(explicitly repeatable events)。I have been married.这个句子也说明了单一事件与重复事件的“边界模糊性”(比如这里不知道“我”是结过一次婚还是结过多次婚)。

再比如下面这些例句:

3 Have you ever killed a man?

4 (Have) Ever seen a man die in combat?

5 I've killed men and I've heard them dying and I've watched them dying and there's nothing glorious about it,nothing poetic. You say you're willing to die for love but you know nothing about dying and you know nothing about love!

妙语点睛

例句3中的完成时have ever killed是海克特(Hector)问弟弟帕里斯(Paris)“你杀过人吗?”这显然是表示曾经的经历,相当于一个“远的过去”事件,而不是表示“近的过去”事件,否则会译成“你刚刚杀了人了吗?”这里的ever排除了这个意思。例句4中的完成时ever seen a man die in combat同样表示曾经的经历,是一个“远的过去”事件。例句5中的三个现在完成时态I've killed...I've heard...I've watched则是相当于前面说的“重复”事件,这里的动作killed,heard和watched显然是多次发生,但同样具有过去经历的意味。

精品译文

3.你杀过人吗?

4.你见过战争中死人吗?

5.我杀过人,我听过无数的人在战争中呻吟,目睹他们死亡,这些并不光荣和诗意。你说你愿意为爱而死,可你对死亡一无所知,对爱也一无所知!

“远的过去”单一事件与重复事件的密切相关性从下列对话中也可以揭示出来:

6 A: Have you ever seen the movie Titanic?(询问过去的经历——单一事件意味

B: Over ten times, I think.(该经历重复了多次——重复事件意味

精品译文

A:你看过电影《泰坦尼克》吗?

B:我想我看过十多遍了。

7 A: Has Sandy ever missed coming to one of our parties?(询问过去的经历——单一事件意味

B: Only once or twice at the most.(该经历重复了一两次——重复事件意味

精品译文

A:桑迪以前错过我们的聚会吗?

B:最多一两次而已。

另一方面,用现在完成时来谈论过去的经历时,这个经历一定得是具有可重复性的。如果一个活动或状态天然不具有重复性,即不能表示来回往复的发生,就不能用现在完成时来表示“过去的经历”。比如说“死”,因为人死不能复生,所以不能说:

8 His father has been dead*.

同样,人不能返老还童,所以也不能说:

9 I have been old*.

综上所述,重复事件与“远的过去”单一事件的关系体现在两个方面:一是“远的过去”单一事件相当于一个“隐性”的重复事件,只需添加一个表示次数的重复标示就可以把它变成“显性”重复事件,即一个真正意义上的重复事件;另一方面,用现在完成时来谈论过去的经历时,这个经历一定得是具有可重复性的。因此,可以把单一事件完成时表示“过去经历”的用法包含在“重复事件”完成时的思维里。由此可以把“重复事件”定义为:到目前为止的一个时间段内,某个事件至少发生过一次(at least one occurrence)。

二、重复事件与“近的过去”单一事件

上面把“重复事件”定义为:到目前为止的一个时间段内,某个事件至少发生过一次。但真正意义上的重复事件应该是发生过多次的。在这多次重复的活动当中,如果要明确指出是“离现在最近的一次活动(the latest occurrence or the occurrence nearest to now)”,那么这就变成了“近的过去”单一事件了。于是,重复事件与“近的过去”单一事件产生了密切联系。下面用下列例句来说明二者的关系:

10 He has been fired.

这个句子该作何理解呢?其实,在没有上下文的情况下,上面这个句子是有歧义的(产生歧义的原因见5.7.5小节的详细解释)。它既可以解释成“远的过去”事件,即表示“过去的经历”:

他被开除过。

也可以理解成“近的过去”单一事件:他被开除了

为了消除歧义和更明确地表达意思,我们可以添加相应的时间状语来加以区分。比如说:

He has been fired before.(他以前曾被开除过。)

He has just been fired.(他刚被开除了。)

对于上述两句中文译文,相信读者都能理解它们的区别。说“他被开除过”,表明“被开除(being fired)”这一事件至少发生过一次,而且这样的事件是具有可重复性的(repeatable),即他在将来有可能还会被开除,所以这里可以用现在完成时态(has been fired)来表示他“被开除的经历”。这相当于一个“隐性”的重复事件。还可以加上具体的次数(如three times)从而把它变成一个“显性”的重复活动:

He has been fired three times so far.(到目前为止,他已被开除过三次。)

另外,“他被开除过”只是说明他过去的经历,并不涉及他现在的就业状况,或者说,这句话与他现在是否有工作没有必然的联系。比如不能说“他被开除过,所以他现在没有工作”,这是不符合思维逻辑的。不过,我们完全可以说“他曾被开除过,但现在他有工作”:

He has been fired before, but he is now at work.(他曾被开除过,但现在他有工作。)

另一方面,说“他被开除了”,此时的“被开除”事件一定是强调“最近的一次”,即表示“近的过去”单一事件。这一“最近被开除事件”导致对现在的直接影响就是“他失业了”。所以可以说“他被开除了,所以现在没有工作”:

He has just been fired, so he is now out of work.(他刚被开除了,所以现在失业了。)

综上所述,重复事件与“近的过去”单一事件的关系体现在:在这重复事件当中,离现在最近的一次事件(the latest occurrence or the occurrence nearest to now)就是“近的过去”单一事件。

事实上,He has been fired. 这个句子存在歧义,这本身就说明了重复事件、“远的过去”单一事件以及“近的过去”单一事件这三者之间是密切相关的。像上面论述的那样,这个句子稍作改变就可以更明确地传达出这三个不同事件的含义。比如通过添加不同的状语three times, before和just说成:

11 He has been fired three times.(到目前为止,他已经被开除过三次了。——重复事件

12 He has been fired before.(他以前被开除过。——“远的过去”单一事件

13 He has just been fired.(他刚刚被开除了。——近的过去单一事件

最后,对于三者间的关系,不妨这样来看:“远的过去”事件因为潜含了重复的意味,所以相当于“隐性”重复事件;“近的过去”单一事件可以看作是重复事件的一个特例(这从“重复事件”和“单一事件”两种思维的图示可知),即某一动作在从过去到目前的一个时间段内只发生了一次,而且是离现在最近的一次,而并没有多次重复。因此,具体到某一个句子,可能既有“单一事件”的含义,也有“重复事件”的意味。

5.7.4 “动作表达”的完成时态与“状态表达”的一般现在时态

以上讨论了延续事件、重复事件以及单一事件三者之间的语义关系。接下来我们结合谓语动词“体(lexical aspect)”的特点——动作(action)和状态(state)来讨论它们之间的相关性。

“动作表达”和“状态表达”的区别往往与现在完成时态有着密切的联系。比如上面关于“结婚”的例子,如果要表达“我结婚有一年了”这样的延续状态时,只能用“状态表达”即be married,而不能用“动作表达”即married或get married,所以这句中文用英文表达就是:

1 I've been married for a year.

而不能说:

2 I've married for a year.*

3 I've got married for a year.*

这些句子前面曾经介绍过,在此不再赘述。关于“动作表达”和“状态表达”与完成时态的关系,有两条思维规律值得掌握。

规律一:在英语中,“动作表达”的完成时态在意思上相当于“状态表达”的一般现在时态。这里的动作往往指的是短暂动作,即表示一个“近的过去”单一事件。

比如谈到“死亡”时,既可以用“动作表达”的die,也可以用“状态表达”的be dead。要表达“他爸爸已经去世了”,就可以用“动作表达”的完成时态这样说:

4 His father has died.

也可以用“状态表达”的一般现在时态这样说:

5 His father is dead.

不过要注意,这两句话的语境背景还是稍有不同的。比如,说到你某位朋友的爸爸,如果你只是要说明他爸爸已经过世了这一事实,只需说His father is dead.此时他爸爸去世的时间往往不是在最近;但是,如果你的一位朋友的爸爸刚刚去世,你的朋友因此很悲痛伤心、精神恍惚,当别人问起你他怎么了,你就可以说是因为“他爸爸刚刚过世(His father has died.)”这句话表达了我们谈到现在完成时态的用法时常说的“对现在有影响”,这个“现在”的影响对应于一个一般现在时态(如is dead)。

再以“结婚”为例。看到I have been married.要理解成“我结过婚”。但要表示“我已经结婚了”,英文里可以用“动作表达”的完成时态这样说:

6 I have married.

也可以用“状态表达”的一般现在时态这样说:

7 I am married.

同上面谈论“死亡”的例句一样,这两句话的语境背景还是稍有不同的:I am married.只是很客观地、平静地说明“我已经结婚了”这个事实;而I have married.则带有感情色彩,只适用于新婚不久的情况,比如“我”表现出兴奋的样子,见到朋友,满脸幸福地向朋友们宣布“我已经结婚了(I have married.)”——这即是完成时所要表达的“对现在的影响”。这种新婚时的兴奋劲一过,以后再向别人作自我介绍时说“我已经结婚了”,就只能说成I'm married. 由此看来,能说I have married.的语境是相当有限的,正因为如此,一般外国人可能会认为I have married.这个句子听起来有点奇怪,甚至认为不正确,这一点请读者注意。

再比如:

8 My boss has arrived.(我的老板来了。)

这样的“动作表达”完成时在意思上相当于:

My boss is here or is in his office now.(他现在就在这里或在他的办公室里。)

这样的“状态表达”的一般现在时态。

再比如,在酒店场景的英语中,问客人是否有预定,既可以用“动作表达”的完成时态这样说:

9 Have you made a reservation?

也可以用“状态表达”的一般现在时态这样说:

10 Do you have a reservation?

再比如,你去某个公司找人,说“我来找某某”,这时既可以用“状态表达”的一般现在时态这样说:

11 I'm here to see...

也可以用“动作表达”的完成时态这样说:

12 I've come here to see...

下面这个句子中的have come就是这种用法。这句话讲的是一个人在找过夜的地方:

13 Good evening. I've come to see if you've a room for just one night. I came for a treatment this morning from the eastern shore, and there's no bus till morning. 晚上好。请问你们有没有房间可供我住一晚?今天一早我从东海岸赶到这里来接受治疗,我要等到明天早上才有公共汽车回去

再来看have come在下面两个笑话中的使用:

14 A: Mummy, you know that old vase in the hall?

B: Yes.

A: The one that has been handed down from generation to generation?

B: Yes.

A: Well, this generation has come to apologize for dropping it!

精品译文

A:妈妈,你知道客厅里的那件古董花瓶吗?

B:知道。

A:就是代代传下来的那件古董?

B:知道。

A:噢,现在“我这一代”来向你道歉,因为刚刚我把它摔了!

15 A man walked into a police station and said, "I've come about the job that's advertised outside."

"What job?" asked the policeman.

"The one on the poster outside that says: MAN WANTED FOR BURGLARY."

精品译文

一名男子走进警察局说道:“我来是应聘你们外面广告上的那份工作。”

“什么工作?”警察问道。

“外面海报上说的‘MAN WANTED FOR BURGLARY’。”

(注:wanted在英文中既可以是“招聘”的意思,也可以是“通缉”的意思。)

我们看到,上面这两个笑话中都用了have come表示“我来是为了……”,这里不能用一般时态说成I come,不过可以用“状态表达”I'm here。这是英文里很常见的一个语言表达现象,即用最近发生的动作的“现在完成时态”来表达现在的状态。需要提醒大家注意的是,这里的动作应该是“最近发生”的,即是一个“近的过去”单一事件,动作发生的过去时间离现在不能太远。比如萨达姆刚刚被美军抓住时,新闻报道就可以用现在完成时态说:

16 Saddam has been captured.

意思相当于:Saddam is captive.

肯尼迪刚刚被暗杀后,就可以说:

17 Kennedy has been assassinated.

意思相当于:Kennedy is dead.

但是,随着时间的改变,语境也就变了,“萨达姆被抓”、“肯尼迪被杀”离现在都比较久远了,因此,现在就不便说:Saddam has been captured.和Kennedy has been assassinated. 而只能用一般过去时并加上具体的过去时间状语说成:Saddam was captured on 14 Dec. 2003.和Kennedy was assassinated on 22 Nov. 1963.

5.7.5 “动作表达”的完成时态与“状态表达”的完成时态

我们在上面的讨论中分别涉及下面这些例句:

1 He has been fired.

2 1) I have been married.

2) I have married.

3 1) His father has been dead.

2) His father has died.

4 1) I have been old.*

2) I have become old.

细心的读者也许会有下面这些疑问:

为什么He has been fired.会有“他被开除了”和“他被开除过”这样的歧义?

为什么I have been married.没有歧义,只能理解为“我结过婚”,而不能理解成“我已经结婚了”?

为什么His father has been dead.不可以理解成His father has died.(他爸爸已经去世了)而转化为正确的句子?同样,为什么I have been old.不能理解成“我已经老了”?

对于上述这些问题,的确有细心的读者(笔者在《英语语法初中高英语》杂志上的读者)来信提出过:


张老师:

你好,一直很喜欢贵刊的《语法英语语法初中高》专栏,这种“英语语法初中高”让我原本混乱的语法概念变得清晰易解。在最近一期(第4、5期)的《语法英语语法初中高》中我有一些不理解的地方需要您的指点。

在这里您提到了这个句子He has been fired.可以理解成“被开除过”或“被开除了”,那么I have been married. His father has been dead.和I have been old.这三个句子是否也都有这两种理解呢?——“我结婚了”,“他的爸爸过世了”和“我老了”,要是像这样理解,那后两个句子就不会是错的了。还有一点就是文中提到His father has died.这句在具体的语境中可以理解成对现在的影响,而His father has been dead.是错误的,同样的是现在完成时,这两句有什么本质上的区别呢?

期待着您的回复,谢谢!


这些问题就是第二条规律可以来解释的了。现在请看规律二:

规律二:在英语中,“动作表达”的完成时态强调最近发生的事件,而“状态表达”的完成时态强调“较远的过去”经历。

“规律一”和“规律二”是有联系的,“状态表达”的一般时态相当于“动作表达”的完成时态(如is dead相当于has died);而“状态表达”若用了完成时态,则与“动作表达”的完成时态在时间上离现在的远近是不同的,前者较远,强调过去的经历(past experience),后者很近,强调现在的影响或结果(current influence)。这就是为什么:

5 His father has died.

表示“他爸爸已经死了”,因为has died是“动作表达”,此时通常要理解成最近的事件。而

6 His father has been dead.*

这是“状态表达”,强调过去的经历,所以表示“他爸爸曾经死过(但现在又活过来了)”,显然不通,因此被认为是错句。同样道理:

7 I have been old.*

表示“我曾经老过(现在又返老还童了)”,意思不通,所以是错句。把它改为“动作表达”就可以了,比如说:

8 I have become old.

表示“我已经变老了”。同理,be married是“状态表达”,所以它的现在完成时态一般表示“曾经的经历”,因此:

9 I have been married.

表示“我曾经结过婚”。再比如:

10 He has come here.

这样的“动作表达”的完成时表示“他来了”,相当于说He is here.即“他人现在在这里”。若改为“状态表达”:

11 He has been here.

则表示“他来过这里”,但现在他人不在这里了,已经走了。

值得注意的是,像上面has come here与has been here这样明确地表示动作/状态的谓语,在翻译时是不会有歧义的,即前者译成刚刚发生的动作——“他来了”,而后者译成曾经的经历——“他来过这里”。但是,对于不能明确区分是动作还是状态的谓语,则会产生歧义。比如下面这个句子:

12 He has been fired.

因为be fired既可以是“动作表达”也可以作为“状态表达”(这与“动态被动”和“静态被动”有密切联系,在此不再赘述),所以这个句子自然就会有两个意思:既可以理解成最近一次动作——“他被开除了”,也可以理解成曾经的经历——“他曾经被开除过”。

同样道理,5.6.2小节讨论过的下面这个句子:

13 Have you asked your little brother to do the dishes?

之所以有两个意思——“你让你弟弟把碗刷了吗?”或“你有没有让你弟弟刷过碗?”就是因为这里的谓语既可以看作是“动作表达”,也可以是“状态表达”。

如果混淆了“动作表达”和“状态表达”的完成时态的不同意思,显然就会出现上面那位读者那样的疑问。正如他问到的“His father has died.这句在具体语境中可以理解成对现在的影响,而His father has bean dead.是错误的,同样的是现在完成时,这两句有什么本质上的区别呢?”可以说,这两句的时态是一样的,本质的区别就在于前者是死的“动作表达”(即die),而后者是死的“状态表达”(即用be dead),从而有不同的意思理解。如果不知道这一点,就可能把He has been dead.这样的句子错误地理解成“他已经死了”,从而误认为它是正确的。

进一步分析,还可以有下列发现:

第一,如果句子的谓语已经明确区分了动作和状态,此时英文里没有歧义。比如He has been here.是“状态表达”,那么就只能作为“远的经历”理解,即“他来过这里”;而He has come here.是“动作表达”,那么就只能作为“最近的事件”理解,即“他来了”。同理,I have been married. I have been old. *和His father has been dead. *均是“状态表达”,所以都只能作为“远的经历”来理解。但又因为后两个句子不具有重复性,所以是错误的。相应地,I have married. I have become old.和His father has died.均是“动作表达”,所以都只能作为“最近的事件”来理解,分别译成“我刚刚结婚了”、“我已经老了”和“他爸爸刚刚过世”,都讲得通,所以都是正确的。

第二,如果句子的谓语既可以作为动作,也可以作为状态,此时英文就有歧义,区分要靠语境。比如He has been fired.就属于这种情况。

第三,有意思的是,与英语相比,汉语能轻易区分“过去的经历”和“最近的事件”——汉语用语助词“过”表示“过去的经历”,而用语助词“了”表示“最近的事件”,从而不会产生歧义。这不论是上面第一种情况,还是第二种情况,汉语中都能很好地区分。

可见,在这点上英语显得很stupid!正是英语的这种stupidity给我们造成了翻译或理解上的麻烦:因为一个英语句子若没有语境就会产生歧义(ambiguity),既可以把它当作“过去地经历”译成“过”,也可以把它当作“最近地事件”译成“了”。对此,请读者倍加小心!

通过上面的详细举例讲解,希望各位读者从今以后能真正开始区分英文里的“动作表达”和“状态表达”,以及它们与时态搭配时产生的不同意义。我们这里讲的“动作表达”和“状态表达”是英语里非常基本的一个思维规律,平时大家在学英语时一定都有过接触,只不过以前没有从思维这样的高度去领悟并运用它,所以未能领略其精髓。没有掌握英语的思维规律,我们就永远只能停留在“鹦鹉学舌”的阶段,机械地模仿老外讲英语,而不能创造性地运用英语这门语言工具来深入地交流思想,这就像笔者的一个英国朋友说的“Chinese students are just parrots(中国的学生都是在鹦鹉学舌)”。这句话,听了虽然让人很不舒服,但却是中国英语教育和英语学习的现状和事实。我们背了那么多的单词,只是为了应付考试,到头来,背了的单词也不会用,简单的话不会说,简单的文章不会写。这就是因为我们没有学到英语这门语言的基本思维特点和表达规律,于是等到了说话或写文章,只好把英语单词按照汉语思维的表达规律进行机械的堆砌,造出的英语句子“汉语腔”十足。大家知道,我们的语言表达是一种思维的表达,我们说出来的句子只是传达我们内在思维的一个表面形式,而它的背后是有思维表达规律的,这些英语思考方式规律就是英文表达的最核心的秘诀。如果我们不掌握这些英语最底层的秘密,我们就永远只能停留在机械的模仿阶段。我们的“语法英语语法初中高”就是通过向大家揭示这些秘诀,帮助大家掌握英语的思维规律,从而能真正地驾驭英语,让自己的语言表达成为鲜活灵动的思维表达,而不再是“鹦鹉学舌”!

 

思维训练

Exercise 5.7

请说明下列三句意思差别并译成中文。

1.He has come here.

2.He has been here.

3.He has been here for three hours.

请用括号动词的适当的时态填空。

4.______you_______(make) any vacation plans?

5.______you_______(have) any vacation plans?

6.______you_______(make) a reservation?

7.______you_______(have) a reservation?

请判断下面句子的正误,错误的请说明原因。

8.John Kennedy has been assassinated.

9.His father has been dead.

10.This woman has been old.

请试着用两种方式翻译下列句子,并解释产生歧义的原因。

11.I have been fired.

12.I have cleaned the car.

没有精选讨论主题。

全部讨论主题 查看精选主题

没有讨论主题。
😃 😅 😆 😁 😂 😊 😄 😠 😩 😲 😞 😵 😰 😒 😍 😤 😜 😝 😋 😘 😚 😷 😳 😢 😭 😨 😣 😡 😌 😖 😔 😱 😪 😏 😓 😥 😫 😉 👊 👍 👆 👇 👈 👉 👋 👏 👌 👎 👐 💓 💔 💕 💖 💗 💘 💙 💚 💛 💜 💝 💞 💟