目录
写在前面 序言 第一章 简单句与复合句 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 英文情态动词的委婉表达在汉语中的缺失 附录 答案解析 结语

中级英语语法

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

6.7 完成进行时与完成时对比总结

6.7.1 比较(五):完成进行时强调“延续过程”,完成时强调“成果”

现在完成进行时的最后一节将现在完成时与现在完成进行时的区别“算一下总账”。前面的6.4.1、6.4.2、6.6.1和6.6.2四节讨论了这两个时态在用法上的种种区别。其实那些区别都源于二者的这一根本区别:完成进行时重在“进行(ongoing)”,即未完成(incomplete),强调动作持续的过程(emphasis on duration);完成时重在“完成”,即已完成(completed),强调动作的结果或成就(emphasis on achievement)。具体来讲,现在完成进行时所强调的是在一段时期内某项活动的持续性,强调的是动作本身;现在完成时则是强调动作产生的结果或取得的成就,而不是动作本身。

比如我们一般用现在完成进行时来谈论不断的变化和发展,这是现在进行时赋予它的这个意义,因为现在进行时可以谈不断变化的过程。例如:

1 Scientists believe that the universe has been expanding since the beginning of time.

科学家们相信,自远古时代以来,宇宙一直在不断地扩大着。

一、未完成与已完成

先来比较现在完成进行时的“未完成”与现在完成时的“已完成”。请比较下列例句:

2 1) I have been reading your grammar book. After I finish it, I'll discuss some problems with you.

2) I have read your grammar book and I have questions to ask you.

妙语点睛

在例句1)中,现在完成进行时表示read的动作未完成。在例句2)中,现在完成时表示read的动作已完成。

精品译文

1)我一直在看你的语法书,看完以后我会有一些问题要和你讨论。

2)我看过你的语法书了,现在有问题要问你。

3 1) I have been reading the book you lent me but I haven't finished it yet.

2) I have read the book you lent me, so you can have it back now.

妙语点睛

在例句1)中,现在完成进行时表示read的动作未完成,所以下文可以说but I haven't finished it yet。在例句2)中,现在完成时表示read的动作已完成,接下去就不能再说but I haven't finished it yet了。

精品译文

1)你借给我的那本书我一直在看,现在还没有看完。

2)你借我的那本书我已经看完了,所以你现在可以拿回去了。

4 1) A: Have you been cleaning the windows?

B: Yes, but I haven't finished them yet.

2) A: Have you cleaned the windows?

B: No, I haven't finished them yet.

妙语点睛

可以看到,在两组对话中,B的回答中都含有I haven't finished them yet,但是在对话1)中B的回答是肯定的Yes,而在对话2)中B的回答却是否定的No。原因分析如下:

在对话1)中,现在完成进行时have been cleaning表示“未完成”,原句的意思是“你一直在擦窗户吗”,所以,接下来可以回答说“是的,但我还没有擦完”。在对话2)中,现在完成时have cleaned表示“已完成”,原句的意思是“你把窗户擦完了吗”,所以,接下来可以回答说“没有,我还没有擦完”。

精品译文

1)A:你一直在擦窗户吗?

B:是的,但我还没有擦完。

2)A:你擦完窗户了吗?

B:没有,我还没有擦完。

再比如下面的例句,请认真体会:

5 1) Your mother is still in the kitchen. She has been cooking all morning.

2) I have cooked a lovely meal, which I'll be serving in a couple of minutes.

妙语点睛

在例句1)中,现在完成进行时表示cook的动作未完成。在例句2)中,现在完成时表示cook的动作已完成。

精品译文

1)你妈妈还在厨房,她整个一上午都一直在厨房里做饭。

2)我做完了一顿可口的饭,再过两分钟就可以上桌了。

6 1) I've been typing this report since yesterday and I'm only half way through.

2) I've typed all your letters. The job's done.

妙语点睛

在例句1)中,现在完成进行时表示type的动作未完成。在例句2)中,现在完成时表示type的动作已完成。

精品译文

1)从昨天到现在我一直在打印那份报告,现在只做完了一半。

2)你所有的信件我都打完了,此项工作已完成。

二、延续过程与结果或成果

7 1) How long have you been learning English?

2) How many words have you learned?

妙语点睛

在例句1)中,询问学英语的持续时间,强调活动的持续过程,所以用现在完成进行时have been learning。在例句2)中,询问学会了多少单词,强调学习的成果,所以用现在完成时have learned。

精品译文

1)你学习英语有多久了?

2)你已经学会了多少英语单词?

8 1) How long have you been living in your present apartment?

2) How many apartments have you lived in this city?

妙语点睛

在例句1)中,询问居住的持续时间,强调活动持续的过程,所以用现在完成进行时have been living。这里的现在完成进行时表示延续事件。在例句2)中,询问住过多少间不同的公寓,强调结果,暗指搬家的次数,所以用现在完成时have lived。这里的现在完成时表示重复活动。

精品译文

1)你在现在这间公寓住了多久?

2)你在这座城市里都住过多少间公寓了?

9 1) Robert has been living in Pittsburgh for several years.

2) Robert has lived in many different locations.

妙语点睛

在例句1)中,说明在同一个地方居住的持续时间,强调活动持续的过程,所以用现在完成进行时have been living。这里的现在完成进行时表示延续事件。在例句2)中,说明住过多少不同的地方,强调结果,暗指搬家的次数,所以用现在完成时have lived。这里的现在完成时表示重复活动。

精品译文

1)罗伯特在匹茨堡生活了好几年。

2)罗伯特在很多不同的地方都生活过。

10 1) My hands are very dirty. I've been painting the house.

2) I have painted the house green. The house was white, but now it's green.

妙语点睛

在例句1)中,表示“我一直在painting房屋”,painting的活动还未结束,所以手还是脏的。这里的现在完成进行时表示延续事件。在例句2)中,则强调paint的结果是“房子的颜色已经变成绿色了”。这里的现在完成时表示单一事件。

精品译文

1)我的手很脏,我一直在给房子刷漆。

2)我把房子漆成了绿色。房子以前是白色的,现在变成绿色的了。

11 1) Sorry about the mess—I've been painting the house.

2) I've painted two rooms since lunchtime.

妙语点睛

在例句1)中,现在完成进行时have been painting表示painting的活动还没有结束,房子还没有收拾,所以屋子里很乱。这里的现在完成进行时表示延续事件。在例句2)中,现在完成时have painted表示painted的结果是“两个房间都已油漆完毕”。这里的现在完成时表示重复活动。

精品译文

1)很抱歉屋里很乱——我一直在给房子刷漆。

2)午饭时间以来我已粉刷完两个房间了。

12 1) I've been gaining weight since last year.

2) Gosh, I really have to go on a diet. I've gained ten pounds since last year, and everyone tells me I look fat. And if I don't lose weight now, I won't be able to get into any of my summer clothes.

妙语点睛

在例句1)中,用现在完成进行时谈“发胖”持续的过程,但不能谈具体胖了多少这样的结果。这里的现在完成进行时表示延续事件。在例句2)中,用现在完成时谈“发胖”的结果,即具体胖了多少,增重多少磅。这里的现在完成时表示单一事件。

精品译文

1)从去年至今我一直都在发胖。

2)天啊,我真得节食了,从去年至今我胖了10磅。现在每个人见到我都说我看起来很胖。如果我现在还不减肥,我担心夏天的衣服再也穿不进去了。

13 A: Oh, I have been sitting in the same position too long. My legs have fallen asleep.

B: Shake it a little before you get up.

妙语点睛

从A的话可以看出:由于长时间持续地sit,即have been sitting,造成的结果是腿have fallen asleep。因此,完成进行时表示sit这个活动的延续性,而完成时强调sit这个动作的结果。

精品译文

A:噢,我一个姿势坐得太久了,两条腿都麻木了。

B:站起来之前,你先把腿甩甩。

14 1) I have been sitting in class since 8 o'clock this morning. 从早上8点钟到现在我一直在上课。

2) I have had three classes since 8 o'clock this morning. 从早上8点钟到现在我上了三门课。

15 1) It has been snowing all day. I wonder when it will stop.

2) We have had three major snowstorms so far this winter. I wonder how many more we will have.

精品译文

1)下了一整天的雪,不知什么时候能停。

2)今年冬天已经下了三场大雪了,不知还会不会再下雪。

16 1) The phone has been ringing for almost a minute. Why doesn't someone answer it?

2) The phone has rung four times this morning, and each time it has been for Clint.

精品译文

1)电话铃声响了有一分钟了,怎么就没有人去接呢?

2)今天上午电话铃响了四次,而且每次都是打给克林特的。

三、感情色彩的不同

由于完成进行时更强调动作的延续性,因而往往带有强烈的感情色彩,较为口语化。所以,在口语中完成进行时使用得较为普遍。而现在完成时则只是说明一个事实,一种结果,较为平铺直叙,缺乏明显的感情色彩。例如:

17 A: Why are you so late? I've been waiting here for more than an hour!

B: Sorry to have kept you waiting. But it has been a hectic day today. I've got a million things to attend to.

妙语点睛

这里说话人A用了have been waiting的形式,显得较为生气。如果他说have waited则显得很平铺直叙,只是简单地说明“等了一个多小时”这样的事实。

精品译文

A:你怎么来得这么晚啊?我在这里一直等了有一个多小时了!

B:对不起让你久等了,因为我今天一直忙得不可开交,有一大堆事情要处理。

18 A: I just saw an ad on television that said men's suits were on sale today and tomorrow at Conrad's men's wear.

B: Great! That's what I've been waiting for.

妙语点睛

说话人B用了having been waiting的形式,则表明他因商场打折(on sale)而显得很兴奋。

精品译文

A:我刚刚看到电视上的一则广告说,今明两天在康拉德商场男士服装打折。

B:太棒了!我一直就等这天呢!

在2007年6月7日举行的哈佛大学的毕业典礼上,比尔·盖茨(Bill Gates)获得了学校颁发的荣誉博士学位。当时他的感言是:

19 I've been waiting more than 30 years to say this: "Dad, I always told you I'd come back and get my degree."

妙语点睛

这里盖茨用了having been waiting的形式,也表明他兴奋的心情。

精品译文

我已经等了30多年才得以说这句话:“老爸,我一直都在告诉你,我会回来拿到学位的。”

20 A: I've been wanting to spend the money I got for my birthday.

B: I'm sure that money has been burning a hole in your pocket.

A: So let's go shopping.

精品译文

A:我一直想把过生日得来的那些钱花掉。

B:我相信那些钱早就不想乖乖地留在你的口袋里啦。

A:那我们一起去购物吧。

21 A: What have you done with my knife?

B: I put it back in your drawer.

A: (taking it out) But what have you been doing with it? The blade's all twisted! Have you been using it to open tins?

妙语点睛

说话人A首先用了一个现在完成时态have done,只是单纯地询问对方是如何处理小刀的。后来在A看到小刀被弄坏了之后,他才用了现在完成进行时have been doing来质问对方为什么把自己的小刀弄卷刃了,显然表明了自己的气愤。最后A用了have been using,同样表示自己生气了。

精品译文

A:你把我的刀子弄到哪里去了?

B:我把它放回你的抽屉里了。

A:(拿出小刀)可你用这刀子干什么来着?刀刃都卷了!你用它开罐头了吧?

四、重复活动:完成进行时强调持续,不讲次数;完成时强调成果,讲次数

请比较和体会下面这些例句在表示“重复事件”方面的差异:

22 1) I've been ironing my shirts this morning.

2) I've ironed five shirts this morning.

妙语点睛

这两句话都是表示重复活动。在例句1)中,现在完成进行时have been ironing表示重复,不能说出具体是几件衬衫,所以后面地宾语只是笼统的复数名词shirts,以强调iron这个活动持续的过程。在例句2)中,现在完成时have ironed表示重复,说出了具体有五件衬衫,以强调iron这个活动的成果。

精品译文

1)我今天上午一直在熨烫我的衬衫。

2)我今天上午熨烫了五件衬衫。

23 1) Jason has been neglecting his schoolwork to spend time with Julia. Now he is failing his classes.

2) Jason has neglected his schoolwork three times this semester.

妙语点睛

这两句话都是表示重复活动。在例句1)中,现在完成进行时have been neglecting表示重复,不能说出具体有几次学校的作业没做,以强调neglect这个活动持续的过程。在例句2)中,现在完成时have neglected表示重复,说出了具体有三次学校的作业没做,以强调neglect这个活动的结果。

精品译文

1)杰森最近经常不做学校的作业,而是花时间和茱莉亚泡在一起。现在他上课都要跟不上了。

2)杰森这学期有三次没有做学校的作业了。

再体会下面的例句:

24 1) I've been traveling. 最近我一直在出差。

2) I've done a lot of travel. 最近我出了很多差。

25 1) I've been writing letters this morning. 我今天上午一直在写信。

2) I've written three letters this morning. 我今天上午写了三封信。

6.7.2 现在完成进行时与现在完成时的思维差异总结

前面各节讨论了完成进行时的两个主要的意义和用法,即表示“延续事件”和“重复事件”。这一小节将探讨这两种思维用法的渊源。这还得从“时态”这个概念说起。

一、时(tense)与态(aspect)

在《英语初级语法》中我们就说过,英语里的“时态”,即tense and aspect是两个概念,二者相互依存、密不可分,用来标志一个动作两方面的不同属性,相当于一枚硬币的不同的两面。

具体来说,谈到“时(tense)”的时候,我们关心的是这个动作发生的时间,即是在现在、过去还是将来发生的。谈到“态(aspect)”(也叫“体”)的时候,我们关心的则是这个动作是固定不变的还是动态变化的(fixed or changing);这个动作是完成了的还是在延续的(complete or ongoing);这个动作持续的时间是很短还是很长(lasting for only a moment or for a long time)。

二、语法体与动词体

对于上述“体(aspect)”方面的属性,英语通过两方面来表达,这也就是英语中的两类体:

一类是“语法体(grammatical aspect)”,就是读者熟悉的“进行体(continuous aspect)”、“完成体(perfect aspect)”和“完成进行体(perfect continuous aspect)”。

另一类是“动词体(lexical aspect)”,这是用来标示动词词义本身所固有的特点(the inherent properties of the verb's meaning)的。在这方面,英语把动词分为状态和动作(state and action),又把动作分为短暂动作和延续动作(punctual and durative)等等。

三、完成进行时的意义

从以上两点可以推导出,某个具体时态的意义和用法,其实是“时”、“语法体”和“动词体”这三者相互作用的产物,尤其是后两者的相互作用,影响到我们对某个谓语动作含义的解释。比如,完成进行时就是由于“完成进行体”与“动词体”的相互作用,导致了“延续事件”和“重复事件”这两种不同的意义。

我们现在就从“完成进行体”与“动词体”这两方面的结合,来解释前面各节所讨论过的完成进行时态的“延续事件”和“重复事件”这两种用法,以便让读者更加深刻地理解这两种用法,及其与完成时态或进行时态的异同。

首先,从语法体(grammatical aspect)的角度来看,完成进行体的核心意义是有限的延续性。关于这一点,6.2节中已经介绍过。

其次,从动词体(lexical aspect)的角度来看,完成进行时态对动词的持续性比较敏感。如果像完成时态那样,仅把动词区分为短暂动词和延续动词,已不能满足分析完成进行时态的需要,因此,前面各节对动词作了更加细致的区分,即分为短暂动词、有限延续动词和无限延续动词

因此,完成进行时态的具体用法相当于是语法体——有限持续性——与动词体——短暂动词、有限延续动词和无限延续动词——相互作用之后的产物。意识到这两种“体”相互作用而导致一些典型的语义解释,这是非常重要的(It is important to be aware of how the interaction of lexical and grammatical aspect is typically interpreted.)具体分析如下(以现在完成进行时为例):

1.无限延续动词

无限延续动词(如live)用于现在完成进行时的时候,只能表示一个延续事件。

1 I've been living in Beijing for 20 years now.

这就是我们在6.3.2小节讨论过的“长期在延续的事件”。事实上,完成进行时的“有限延续性”这个核心意义与这里的长期延续事件是有语义上的冲突的。确切来说,这里的“长期延续性”并不是完成进行时所赋予的,而是无限延续动词本身所具有的特点。因此,这里即使不用现在完成进行时而用现在完成时,依然是表示一个长期在延续的事件。比如说:

2 I've lived in Beijing for 20 years now.

这也就解释了为什么现在完成进行时的这一用法与现在完成时的关系更近,而与现在进行时的关系较远。这一语义上的冲突其实也说明:能够表示长期延续事件的现在完成进行时对谓语动词有特殊要求。换句话说,并不是所有的动词用于现在完成进行时都能表示一个长期在持续的事件。

2.有限延续动词

这样的动词往往是一些表示单一具体活动的动词,比如repair这样的动词。这样的动词非常典型地反映出完成进行时的“有限延续性”的特点,因为这样的动词用于现在完成进行时,若要表示延续事件时,则只能接一个表达短暂时间的状语。比如:

3 He has been repairing his car since 6:00 this morning.

而不能接一个表达较长时间的状语。如果是表达较长时间的状语,则只能解释为重复事件。比如:

4 He has been repairing cars for almost 20 years.

这就是我们在6.5.2小节中重点讨论的内容。这说明完成进行时表示有限的延续性,除非是一些近似于状态的无限延续动词用于完成进行时,可以接表达较长时间的状语表示延续事件外,一般动词只能接表达较短时间的状语才能表示延续事件,否则会变成重复事件。

另一方面,这里的重复事件又是我们根据常识经验体会出来的。比如一个人若是修理一辆汽车,不可能是一直不间断地修了20年,这不符合常识,显得很荒唐。这时只能把这“修车”的活动理解为这20年来的一个重复发生的活动,才能讲得通。由此可见,上面讲到的语法体与动词体相互作用所产生的语义解释,在很多情况下不是明确说出来的,而是暗含的,得依靠我们自己的经验给出解释(In many cases the meaning that results from that interaction is implicated or inferred rather than stated...such an implicated meaning is based on our typical experience.)

3.短暂动词

短暂动词与完成进行时“有限延续性”的含义发生作用后,产生了重复事件的解释。比如:

5 I have been coming to Beijing for 14 years.

这里的重复含义同样是根据我们自己的常识经验体会出来的,因为短暂动作“来(come)”不可能持续20年,所以只好把“来”这个短暂动作解释为是在20年当中重复发生的。这就是6.5.1小节重点讨论的内容。

综上所述,可见,对于完成进行时,需要对动词的体态含义非常敏感。

四、完成进行时与完成时的意义比较

大家知道,完成进行时有两个基本意义:延续事件和重复事件。而完成时有三个基本意义:延续事件、重复事件和单一事件。我们现在来一一进行比较,让读者更好地认识这两类时态的相关性。

1.延续事件

二者最大的区别在于持续的时间状语。一方面,在带有持续的时间状语时,用两种时态几乎没有多大区别,都表示一个开始于过去的动作一直延续到现在(详见6.4.2小节)。另一方面,如果没有持续的时间状语,完成时则不表示延续至今的事件,而表示一个在过去完成了的事件(即表示“单一事件”中的过去经历)。但是,现在完成进行时在没有持续的时间状语的情况下,依然可以表示延续至今的事件。由此可见,完成进行时比完成时更强调活动本身的持续性。

另外,由于完成进行时更强调活动的持续性,因此还可以把它的延续事件进一步细分成四种不同的延续事件:长期在延续的一个一般性活动;近期在延续的活动;在说话时刻仍在延续的活动;在说话时刻之前在延续的活动,或者刚刚在延续但现在已结束的活动(详见6.3节)。

2.重复事件

二者在表示重复事件时,最大的区别就在于事件的可分割性(详见6.6节)。现在完成进行时表示重复活动时,不能被分割开来,即不能说出具体的次数。它的重复性是根据人们的实际经验体会出来的。而完成时表示的重复活动,往往要说出具体的次数。因此,可以这样来看二者的差别:现在完成进行时的重复是“隐性”的,是模糊的;现在完成时的重复是“显性”的,是明确的。比如:

5 I have received 100 letters from my readers over the past few years. 具近几年来我收到了100封读者来信。

6 I have been receiving letters from my readers over the past few years. 近几年来我不断地收到读者来信。

完成进行时表示重复事件时不能被分割,这是由它的“有限延续性”这一核心意义决定的——既然是“延续”的,那么当然就不能把某个动作断开来数具体的次数。

另外,完成进行时用于短暂动词时,是表示一个“重复事件”。而完成时用于短暂动词,则是表示“单一事件”。比如:

7 He has come to Beijing. 他已经到了北京。

8 He has been coming to Beijing for 10 years. 10年来他多次来北京。

3.单一事件

完成时具有“单一事件”的用法,而完成进行时则没有这样的用法。不过,还是可以找到一个大概与“单一事件”对应的完成进行时的用法,这就是完成进行时表示的“刚刚在延续的事件”(详见6.3.5小节和6.4.1小节)。

二者有三个共同点:

第一,二者都表示一个事件在说话的时刻已经结束;

第二,二者都伴随有现在清晰可见的后果;

第三,二者都不接持续性的时间状语。不过,需要注意的是,现在完成进行时是可以接持续的时间状语的,但意思往往会不同;而现在完成时“单一事件”的用法是不能接持续的时间状语的。

二者最大的区别在谓语动词的延续性方面。现在完成进行时“刚刚在延续的事件”的用法所采用的动词一定都是延续性动词,以表示一个延续活动;现在完成时“单一事件”的用法所采用的动词都是短暂动词,或者用作短暂性的动词,不表示一个延续活动。所以,现在完成进行时是可以接持续的时间状语的,但意思往往会不同;而现在完成时“单一事件”的用法是不能接持续的时间状语的。比如:

9 He has just arrived. 他刚刚到。

10 He has been running. 他刚刚一直在跑步。

 

思维训练

Exercise 6.7

请用括号中动词的适当的形式填空。

1.I_____(drink) five cups of coffee this afternoon.

2.He______(go) to Los Angeles three times this year.

3.I_______(call) David four times for the past half hour, but I keep getting a busy signal.

4.I______(call) David for the past half hour, but I keep getting a busy signal.

5.I______(write) 3 letters since lunchtime.

6.I______(write) letters since lunchtime and am still writing now.

7.How long________you_________(read) that book?

8.How many pages of that book_______you________(read)?

9.The novel is so interesting. I______(read) for two hours and______(read) 55 pages so far.

10.I know Jane is saving money to go on holiday. I ask her, "How long_____you______(save) money? How much money____you_____(save)?"

11.I____(surf) online since 8 o'clock A. M. I am very tired now.

12.I____(surf) online five times this week.

13.I____(knock) at the door six times, but nobody answers it. I don't think anybody is in.

14.I_____(knock) at the door for two minutes, but nobody answers it.

15.I_____(read) the book you lent me but I haven't finished it yet.

16.I_____(read) the book you lent me, so you can have it back now.

请选择最佳答案。

17.I can't sleep. The people in the next apartment...

A.have made a lot of noise.

B.have been making a lot of noise.

18.He's been sick all week.

A.He's stayed in bed.

B.He's been staying in bed.

19.She is unhappy.

A.She has just lost her job.

B.She has been losing her job.

20.She lost her job three weeks ago. She hasn't had much free time lately because...

A.she has looked for a new job.

B.she has been looking for a new job.

21.My writing has been improving a lot because...

A.I have written a composition.

B.I have been writing compositions.

22.I meet new people everywhere: in my neighborhood, at my job, at school.

A.I have met new people.

B.I have been meeting new people.

23.At first she planned to move, but now she doesn't want to.

A.She has changed her mind.

B.She has been changing her mind.

24.Now I can pay for my car repair because I...

A.have received a check from my insurance company.

B.have been receiving a check from my insurance company.

25.Every week I put 20 percent of my salary in the bank. I plan to buy a house as soon as I can.

A.I have saved my money.

B.I have been saving my money.

26.I didn't have time to watch TV today because...

A.I have worked on my composition.

B.I have been working on my composition.

没有精选讨论主题。

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

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