友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!
富士康小说网 返回本书目录 加入书签 我的书架 我的书签 TXT全本下载 『收藏到我的浏览器』

牛津实用英语语法-第24部分

快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部! 如果本书没有阅读完,想下次继续接着阅读,可使用上方 "收藏到我的浏览器" 功能 和 "加入书签" 功能!


我刚刚给自己倒了一杯啤酒,电话铃就响了。我接电话回来时,啤酒杯空了。一定有人喝掉了啤酒或者把它泼掉了。
He met her in Paris in 1977.He had last seen her ten years before.Herhair had been grey then;now it was white.
1977年他在巴黎遇见了她。他上一次见到她是十年之前。那时她的头发是灰白的,这时已经全白了。
He met her in 1967 and again ten years later.Her hair,which had beengrey at their first meeting,was now white
他1967年见到过她,十年以后又见到了她。她的头发在他们第一次见面时还是灰白的,这时已经全白了。
但是如果只是依次叙述先后发生的事件,就不需要用过去完成时:
Tom’s father died when Tom was eighteen.Before he died he advisedTom not to marry till he was 35,and Tom at 23 still intended to followthis advice.
汤姆的父亲在汤姆18岁那一年去世了。在他去世之前,他劝告汤姆要到35岁再结婚。汤姆到了23岁仍然打算遵从父亲的忠言。
He met her first in 1967 when her hair was grey.He met her again in1977./He didn’t meet her again till 1977.Her hair was now white.
1967年他第一次遇见她,那时她的头发是灰白色。1977年他再次遇见她。/直到1977年才再次遇见她。这时她的头发全白了。
上述两个例句中,都没有从过去某时刻去回顾过去,因此就没有理由用过去完成时。
注意以下例句含义上的区别:
She heard voices and realized that there were three people in the nextroom.
她听到了说话的声音,知道隔壁房间里有三个人。
She saw empty glasses and cups and realized that three people had been inthe room.
她看到了空玻璃杯子和茶杯,知道房间里曾来过三个人。(他们已经不在那里了。)
He arrived at 2∶30 and was told to wait in the VIP lounge.
他在两点半到达并被告知在贵宾休息室等候。
He arrived at 2∶30.He had been told to wait in the VIP lounge.
他在两点半到达。来之前已被告知在贵宾休息室等候。
在倒数第二句中,他在抵达后才接到指示;在最后一句中,他
是在抵达之前就接到指示的,可能在出发之前就已接到。




'Amber demo'


195 时间从句中的一般过去时与过去完成时

A 由when连接的从句
一个过去的动作紧接另一动作时:
He called her a liar.
他骂她撒谎。
She smacked his face.
她打了他一个耳光。
可以用when把这两个一般过去时的句子连接起来。连接的条件是,从意思上可以明显看出后一动作跟随前一动作,二者并不是同时发生的:
When he called her a liar she smacked his face.
他骂她撒谎时,她打了他一个耳光。
两个过去时这样用时,通常存在这样的概念:第一个动作导致第二个动作,而后者是紧接前者发生的:
When he opened the window the bird flew out.
他一打开窗户鸟就飞出去了。
When the play ended the audience went home.
剧结束后,观众就回家了。
When he died he was given a state funeral.
他去世后,为他举行了国葬。
过去完成时用于when之后,是为了避免使用两个一般过去时可能给人造成两个动作同时发生的印象:
When he had shut the window we opened the door of the cage.
他关了窗户之后,我们把笼门打开了。(我们等他关紧了窗户才打开笼门。)
When she had sung her song she sat down.
她唱完歌之后坐了下来。(如写成 When she sang her song she satdown,可能造成她是坐着唱歌的印象。)
When he had seen all the pictures he said he was ready to leave.
他看了所有的画之后说他要走了。(在他看完画之后……)试和下句相比较:
When he saw all the pictures he expressed amazement that one manshould have painted so many.
他看见所有的画时,表示十分惊奇,一个人竟然画了这么多画。(他一看见画就这么说。)
过去完成时同样可以与as soon as,the moment,immediately连用。(关于as作为表示时间的连词的用法,参见第332节。)
B 过去完成时可以与till/until和before连用,强调一个动作结束或预期将结束,但要注意在till/until+过去完成时+一般过去时结构中,表示一般过去时的动作可以位于表示过去完成时的动作之前,而在before+过去完成时+一般过去时结构中表示一般过去时的动作总是位于表示过去完成时的动作之前:
He refused to go till he had seen all the pictures.
他在看完所有的画之后才同意走。
He did not wait till we had finished our meal.
他没等到我们吃完饭就走了。
Before we had finished our meal he ordered us back to work.
没等我们吃完饭,他就命令我们回去干活。
Before we had walked ten miles he plained of sore feet.
我们还没走出十英里路,他就抱怨脚痛了。
也可以在表示时间的从句中和主句中都用过去完成时:
It was a very expensive town.Before we had been here a week we hadspent all our money.
那是一个物价很贵的地方。我们到这儿还不到一星期,就花光了所有的钱。
C 在after之后一般用过去完成时态:
After the will had been read there were angry exclamations.
遗嘱宣读完之后,激起了一片愤怒的喊声。
D 第194节中已经讲过,在过去某一时刻回顾更为过去的动作时,要用过去完成时。如果有两个这样的动作:He had beento school but he had learnt nothing there,so was now illiterate(他上过学但什么也没学到,因此现在还是个文盲),而又想用时间连词把它们连接起来,就可以用when等连词连接两个过去完成时:
When he had been at school he had learnt nothing,so he was now illiter-ate.
他上学的时候什么也没学到,所以现在还是个文盲。
但更常见的情况是,这里时间从句中的动词用一般过去时:
When he was at school he had learnt nothing,
(译文同上。)
类似的例句还有:
He had stayed in his father’s firm till his father died.Then he had startedhis own business and was now a very successful man.
他在父亲的公司里一直呆到父亲去世。之后他便自己开业,其时已成为一个事业有成的商人。
E 表示认识、理解等的动词一般在时间从句中不用过去完成时,除非有时间修饰:
When she had known me for a year she invited me to tea.
她认识了我一年之后,邀请我吃茶点。
When I knew the work of one department thoroughly I was moved to thenext department.
在我完全熟悉了一个部门的工作之后,又被调到另一部门。相当于:
As soon as I knew…
试与下句比较:
When I had learnt the work of one department I was moved.
我学会一个部门的工作之后,就被调走了。
F 带有过去完成时的时间从句可以和条件时态连用,但这主要见于间接引语,例句见下。




'Amber demo'


196 过去完成时在间接引语中的用法

A 引导动词如果是一般过去时,直接引语中的现在完成时在间接引语中要变成过去完成时:
He said,‘I’ve been in England for ten years.’
他说:“我已经在英国住了十年了。”相当于:
He said that he had been in England for ten years.
他说他在英国已经住了十年。
He said,‘When you’ve worked for a year you’ll get a rise.’
他说:“你工作一年之后,会加工资。”相当于:
He said that when I’d worked for a year I’d get a rise.
他说我工作一年之后会加工资。
She said,‘I’ll lend you the book as soon as I have read it myself.’
她说:“我一看完这本书就借给你。”相当于:
She said she’d lend me the book as soon as she’d read it herself.
她说她一看完那本书就借给我。
B 直接引语中的一般过去时通常也作同样的变化:
He said,‘I knew her well.’
他说:“我过去很了解她。”相当于:
He said that he had known her well.
他说他过去很了解她。
但在许多情况下一般过去时保持不变。(参见第309节至第310节。)(关于条件句中if后的过去完成时,参见第223节;wish和only之后的过去完成时,参见第300节;关于as if和 asthough之后的过去完成时,参见第292节。)




'Amber demo'


过去完成进行时?




'Amber demo'


197 形式与用法

A 形式
过去完成进行时是由 had been+现在分词构成,因此无人称变化:
I had/I’d been working
they had not/hadn’t been working
had you been working?
had you not/hadn’t you been working?
凡不能用于进行时的动词均不能有这种时态,但动词want(有时还有wish)除外:
The boy was delighted with his new knife.He had been wanting one fora long time.
男孩对新小刀很高兴。他早就想要一把了。
注意:这一时态没有被动语态,像They had been picking ap-ples(他们一直在摘苹果)这样的句子,最近似的被动式是Ap-ples had been picked(苹果已摘完),实际上这两种说法意思并不相同。(参见下面B3。)
B 用法
过去完成进行时与过去完成时之间的关系,同现在完成进行时与现在完成时之间的关系相同。(参见第192节。)
1 表示动作在所说的过去某一时刻之前就已开始并持续到那一时刻或者在那一时刻之前刚刚停止时,常常可以用两个时态中的任一个(参见第192节A):
It was now six and he was tired because he had worked since dawn.
已经6点了,他感到很累,因为他从天亮起一直工作到现在。相当于:
It was now six and he was tired because he had been working since dawn.
那时正是6点,他因从一大早就干活而累了。
2 用过去完成时表示的反复的动作,有时可以作为一种连续的动作用过去完成进行时表示(参见第192节B):
he had tried five times to get her on the phone.
他曾试着打了五次电话要找她。
He had been trying to get her on the phone.
他一直在试着打电话找她。
3 一个用过去完成时表达的单一动作和一个用过去完成进行时表达的动作不同(参见第192节C):
By six o’clock he had repaired the engine.
到6点钟时他已经修好发动机了。(这项工作已经完成。)
但He had been repairing the engine(他一直在修理发动机)仅告诉我们他在前面的时间/前半小时里做什么,而并不告诉我们这项工作是否完成。
另一个区别是,由过去完成进行时表示的动作常持续进行直到或甚至超过说话的时间(这个时间是在过去)。而由过去完成时表示的动作虽可以发生在这一说话时间之前不久,但动作与说话之间可以有较长的时间间隔:
He had been painting the door.
他当时一直在油漆门。(油漆大概还未干。)
He had painted the door.
他油漆了门。(可能是最近,也可能是一段时间之前。)




'Amber demo'


第十九章 将来时态?




'Amber demo'


198 表示将来的各种形式

英语中有多种方法表示将来。现在把这些形式列举如下,后文中将依照列举的顺序予以讲述。学生应当照这一顺序学习,否则它们之间的关系就不易弄清楚。
(a)一般现在时(参见第199节。)
(b)will+不带to的不定式(用来表示意图,参见第201节。)
(c)现在进行时(参见第202节。)
(d)be going to结构(参见第203节至第 206节。)
(e)一般将来时will/shall+动词原形(参见第207节至第210节。)
(f)将来进行时(参见第211节至第214节。)
(g)将来完成时(参见第216节A。)
(h)将来完成进行时(参见第216节B。)
关于be+不定式用于表示将来的计划,参见第114节。
关于be about+不定式和be on the point of+动名词表示将来,参见第144节C。
注意:大多数助动词都放在第十一章至第十六章中讲述,但will+动词原形是将来时不可缺少的部分,所以把它放到这里讲。把它和一般将来时分开来讲述看似奇怪,但是从逻辑上看,把它放在现在进行时和 be going to形式之前似乎是最适当的。




'Amber demo'


199 一般现在时用来表示将来

这种时态可以和一个时间短语连用以表示已确定的、对将来的安排:
The boys start school on Monday.
男孩们星期一开学。
I leave tonight.
我今天晚上动身。
这一用法代替了较常用的现在进行时态(参见第202节):
The bys are starting school on Monday.
男孩儿们星期一就要开学了。
I’m leaving tonight.
我今天晚上就动身。
这两种时态之间的差别是:
(a)一般现在时比现在进行时具有的个人色彩更少: I’m leav-ing tonight通常可能含有我决定离开的意思,但I leave
tonight可指这是计划的一部分,但计划不一定是我订的。
(b)一般现在时要比现在进行时听起来更为正式。计划开办一个新分店的百货商店很可能说Our new branch opens nextweek(本店新设分店下周开业),而不说Our new branch is opening next week。
(c)有时,现在进行时显得累赘的地方就用一般现在时,例如在谈到像旅程安排那样的一系列预定的将来的动作时,可以
这样说:
We leave at six,arrive in Dublin at ten and take the plane on…
我们6点出发,10点到达都柏林,并在……乘飞机……
而不说:
We are leaving at six,arriving in Dublin at ten and taking the plane on然而要注意,在像My train leaves at six(我常乘坐的火车6点开)这样的句子中,用一般现在时表示习惯性动作,这里就不能用现在进行时来代替。




'Amber demo'


200 解释含有意图的将来

说一种形式表示含有意图的将来,指的是它表示说话人将按照他的意图进行行动。will+动词原形和 be going to+动词原形都可以这样用。
说一种形式表示不含意图的将来,仅仅指的是某一动作将要发生。我们不知道该行动是否经过主语或其他人计划安排,也不知道主语对此是怎么想的。一般现在时和将来进行时都可以用于表达这种情况。
现在进行时用于第二或第三人称时,不表达任何意图,虽然它用于第一人称时可能具有一点意图的含义。
一般将来时(第201节与第205节所阐述的will的用法除外)通常不表示任何意图的概念,但请参见第208节B,第234节关于shall部分。




'Amber demo'


201 will+动词原形表示做出决断时的意图

(另参见第205节E2和E3。)
(a)—The phone is ringing.
—I’ll answer it.
—电话铃在响。
—我去接。
(b)Bill(to waiter):I’ll have a steak,please.
比尔(对侍者):我要牛排。(也可以用would like,参见第201节B。)
(c)Ann:I’d better order a taxi for tonight.
安:今晚我最好预订一辆出租汽车。
Tom:Don’t bother.I’ll drive you.
汤姆:不用你操心,我用车送你。
(d)Mary(looking at a pile of letters):I’ll answer them tonight.
玛丽(看着一堆信件):今晚我要回这些信。
(e)Paul(who is getting fat and tired of paying parking fines):I knowwhat to do.I’ll sell my car and buy a bike.
保罗(变得越来越胖并对于支付违章停车罚款感到厌烦):我知道该怎么办了。我要把汽车卖掉而买一辆自行车。
(f)Alan(on receiving a telegram saying his father is ill): I’ll go hometonight./I’ll leave tonight.
埃伦(在收到父亲得病的电报时):今晚我要回家。/我今晚要走。对于未经过预先计划或考虑的行动(如上述各例),必须用will。它通常缩略为’ll。但要注意:如果在决定之后,说话人再次提到该行动时,就不要用will,而用be going to或现在进行时。(be going to总是可用的,而现在进行时的用法更受限制,参见第202节。)
如在上述例句(b)中,在比尔要的菜没有送来之前他的朋友汤姆来和他坐在一起:
Tom:What are you having/going to have?
汤姆:你要吃/你打算吃什么?
Bill:I’m having/going to have a steak.
比尔:我要吃/我打算吃牛排。
同样:
在上面的例句(c)中,安稍后可以说:
Tom is driving me/going to drive me to the airport tonight.
汤姆今晚用车送我/打算用车送我去机场。
然而在例句(d)中,玛丽只能这样说:
I’m going to answer these letters tonight.
我打算今晚回这些信。(她并没有和其他人安排过。)
在例句(e)中,同样保罗可以这样说:
I’m going to sell the car.
我准备把车卖掉。
当他找到一个买主的时候,他就可以这样说:
I’m selling the car.
我要把车卖掉。
但在例句(f)中,埃伦可以这样说:
I’m going home tonight.
今晚我要回家。
即使这还只是一个决定。(参见第202节B,D。)
(关于will和be going to的比较参见第 205节。)




'Amber demo'


202 现在进行时用来表示将来

注意:时间必须指出或在前文中已经指出,不然就可能造成现在时与将来时之间的混淆。
A 现在进行时可以表示对最近的将来的确定的安排:
I’m taking an exam in October.
我将在10月份参加考试。
这句意指我已报名了。
Bob and Bill are meeting tonight.
鲍勃和比尔今晚要会面。
这句意指鲍勃和比尔已作了会面的安排。如仅仅表示意图,如在第201节(d)和(e)中所示,则要用be going to形式。
B 但是,表示从一个地方运动到另一个地方的动词如arrive,e,drive,fly,go,leave,start,travel,表示位置的动词如 stay,remain和动词do与have(表示吃、喝),它们的现在进行时形式的用法就比较广泛,可以表示没有具体安排好细节的决定或计划。因此在第201节(f)中埃伦即使还未作出旅程的安排,也可以这样说:I’m going home tonight/leaving tonight。
同时请注意以下的句子:
What are you doing next Saturday?
下星期六你准备做什么?(这是通常询问别人计划的说法。)
可能的回答有:
I’m going to the seaside.
我打算到海滨去。(自己去或和别人一起去。)
The neighbours are ing in to watch television.
邻居要来看电视。
I’m not doing anything.I’m staying at home.I’m going to write letters.
我不准备干什么。我准备呆在家里。我准备写信。(不能用I’m writing…)
C 这种表示将来的方法不能用于通常没有进行时的动词。(参见第168节。)这些动词应当用将来时(will/shall):
I am meeting him tonight.
今天晚上我跟他见面。
但是说:
I will/shall know tonight.
今天晚上我会知道的。
They are ing tomorrow.
他们明天来。
但是说:
They will be here tomorrow.
他们明天来这里。
We’ll think it over.
我们将仔细考虑一下。
然而,要注意当see用于表示有意识的活动(如see to/about,
see someone out/off/home等中see意指约见)时都可以用进行
时态(参见第170节):
I’m seeing him tomorrow.
明天我去见他。(我和他有约会。)
be构成被动态动词的一部分时,可以用进行时态:
He is being met at the station tonight.
今晚有人去车站迎接他。
Our new piano is be
返回目录 上一页 下一页 回到顶部 0 1
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!