内容正文:
高中英语语法详解(讲义)chapter 4 时态的用法
■一、一般现在时
■二、一般过去时
■三、一般将来时
■四、一般过去将来时
■五、现在完成时
■六、过去完成时
■七、将来完成时
■八、现在进行时
■九、过去进行时
■十、将来进行时
■十一、过去将来进行时
■十二、现在完成进行时
■十三、过去完成进行时
■十四、时态的呼应
时态与时间不同,它是一种语法范畴,它包含动作的时间和动词的形态或体。“体”是表示动作或状态在某一时间表现的方式。因此,时态是用来表示动作发生于不同的时间和不同的方式。各种语言的时态各不相同。而汉语没有时态变化,要表达不同时间,主要是通过词汇手段,例如“我学习英语”这个句子,可以用“曾经”、“正在”、“将”、“过”、“了”等字表示不同时间,但是“学习”这个动词却始终不变。英语则要用“学习”这个词的不同形式来表示不同的时间。
英语动词的时态在时间上可分为:现在时、过去时、将来时和过去将来时四种。在体的方面有:一般式、完成式、进行式和完成进行式四种。每一种“时间+体”构成一种时态,四种时间和四种体共组成十六种时态。列表如下:
下面逐个叙述。标有**者,为最常用的五种:一般现在时、现在进行时、一般过去时、一般将来时和现在完成时。标有*者,是次常用,有四种:过去进行时、过去完成时、过去将来一般时和现在完成进行时。其他时态如将来完成进行时、过去将来完成时、过去将来进行时和过去将来完成进行时等用得较少。
一、一般现在时**
表示经常发生的动作或经常存在的状态。
(一)形式
1.be——第一人称单数用am,第三人称单数用is,其余人称用are。
2.have——第三人称单数用has,其余人称用have。
3.行为动词——第三人称单数由动词原形加-s或-es构成(其构成法和读音跟名词复数相同);其余人称一律用动词原形。
(二)用法
1.表示现在存在的习惯、经常发生的动作或存在的状态,常与频度副词always, often, usually, sometimes, never, every month, twice a week, on Sundays等连用。例如:
John always sleeps with his windows open.约翰总是开着窗睡觉。
She often goes to her office by underground.她经常坐地铁去她的办公处。
He takes lessons twice a week.他一周上两次课。
It is always darkest just before the day dawneth.(T.Fuller)黎明前总是最黑暗的。
2.表示主语的特征、性格、能力、状态和职业等。例如:
He knows several foreign languages.【能力】 他懂几门外语。
Ellis drives a car.【职业】 艾利斯是汽车司机。
This record reproduces well.【特征】 这张唱片播出的声音很好。
3.表示客观存在、普遍真理。例如:
All moving bodies have energy.所有运动的物体都具有能量。
Time and tide wait for no man.岁月不待人。
Five and five make ten.五加五等于十。
There is nothing in this world constant, but inconstancy.(J.Swift)除无常外,世间无恒久之事。
The fairest rose is at last withered.玫瑰再艳丽,最终要凋零。
The sweetest grapes hang the highest.(F.E.Hulme)最甜美的葡萄往往在最高处。
Storms make tree take deeper roots.(Claude McDonald)暴风雨使树根扎得更深。
4.表示安排或计划好的必将发生的动作或出现的状态,常与表示将来的时间状语连用;这种用法只限于一些位移动词和短暂性动词如go, come, leave, start, return, cease, arrive, depart, stay, stop, sail, close, open, begin, end等。例如:
School begins next week.下星期开学。
The train leaves at nine pm.火车晚上9时开出。
The exhibition opens on July 1st and closes on July 31st.展览会定于7月1日开幕,7月31日闭幕。
5.在时间和条件状语从句中表示将来的动作或状态。例如:
Let us wait until he comes.【时间状语从句】 让我们等到他来为止。
Telegraph me as soon as you arrive.你一到达,请给我发电报。
I shall let you know when I do the experiment.我做实验时将通知你。
We'll not go to the airport unless he takes us in his car.【条件状语从句】 除非他用车载我们,否则我们不去机场。
If winter comes, can spring be far behind?(P.B.Shelley)冬天来了,春天还会远吗?
在assume, bet, suppose, make, certain, make sure等后的宾语从句中,也可用一般现在时表示将来的动作或状态。例如:
I hope all is well with him.我希望他一切顺利。
Let's see who gets there first.让我们看看谁第一个先到达那里。
I bet it rains tomorrow.我敢断定明天会下雨。
6.表示死者的著作、理论仍有影响,人虽死,其言其物犹在; 或表示跟现在直接有关的事情。例如:
The author of this book says that nature has a great force.这本书的作者说:大自然具有巨大的威力。【作者说的话,谁也不能否认。】
She died and in that letter she tells why she was up there.她已死了,但在那封信中,她告诉说,她为什么要上那儿去。【人已逝,但信仍在眼前,睹物思人。】
I'll miss him.After all he's the reason I'm here doing what I'm doing today.我会怀念他的。毕竟是由于他我才来这儿从事目前的工作。【我从事目前的工作直接跟刚死去不久的“他”有关。】
7.在叙事文、小说、报导文学中,为了情节生动、情景历历如在目前、人物栩栩如生,可穿插使用一般现在时来描述往事。例如:
I waited about fifteen minutes and out he comes.我大约等了十五分钟,这时他出来了。【终于看到他“出来了”。】
I was just dozing off in front of the television when my wife rushes in shouting that the kitchen is on fire.我正在电视机前打瞌睡,这时妻子冲了进来,大声喊着说厨房起火了。【妻子“冲了进来”,厨房“起火”的情景如在眼前。】
I happen to drop in on her once and you make such an issue of it.我只是偶尔去看了她一次,而你却如此大吵大闹起来。【描述一连串过去的事件,表达说话人的不满情绪。】
8.为了生动,具有真实感,常用于电影说明、剧情介绍、新闻标题、书刊章节题目、图片说明和广告中。例如:
Oldest Person Dies at 115 (The Times)【文章标题】 115岁寿星辞世
The Queen arrives for the Opening of Parliament.【图片说明】 女王出席开幕式。
二、一般过去时**
表示过去某一时间所发生的动作或存在的状态。
(一)形式
be——第一、三人称单数用was,其余人称用were;have——用had;行为动词——用过去式(即规则动词后加-ed,e结尾的加-d,不规则动词需另记)。
(二)用法
1.表示过去某一点时刻或某一段时间所发生的动作或过去经常性、习惯性、重复多次的行为状态。这个动作或状态与现在毫无关系,常与时间状语如yesterday, last week, three days ago, in 2003, often, sometimes, every day, during the night, at that time等连用。例如:
Beethoven met her in Vienna around 1810 and spent considerable time with her.(Betsy Streisand)贝多芬大约1810年在维也纳与她相识,并且与她共度了相当长的一段时光。
We went on to win the gold medal at the 1988 Olympics in Calgary, Canada.(E.Gordeeva)在1988年加拿大卡尔加里冬奥会上,我们获得了金牌。
Sergei visited me several more times before I left the hospital.我出院前,谢尔盖又来看了我好几次。
表示过去经常的、反复的动作或习惯性动作,也可用“used to+动词原形”或“would+动词原形”。例如:
I used to take a cold bath every morning.我过去每天早晨洗冷水浴。
When fits of melancholy came upon him, he would spend all days locked in his room.(E.Bronlë)他出现忧郁情绪时,总是整天把自己锁在屋子里。
2.在日常会话中,用一般过去时代替一般现在时,可使语气更委婉、客气。例如:
Did you wish to see me?你是找我吗?
I wondered if you could lend me £100?你能借给我100英镑吗?
I wondered if you could find the paper for me.不知你是否能帮我找到那张报纸?
3.提到已经死去的人的动作或状态。例如:
Albert Einstein was a great physicist.阿尔伯特·爱因斯坦是个伟大的物理学家。
"It was my father's last request to me," replied her husband… (Jane Austen)“这是我父亲对我的最后要求,”她的丈夫回答说。【“Father”临终时的遗嘱,故用was。】
4.在when, before, as soon as, until, if, as等引导的时间、条件或原因状语从句中,有时在宾语从句中,表示过去将来的动作或状态。例如:
I told him I would go to see him when he got out of the hospital.(时间状语从句)我告诉他,他出院时我要去看他。
They said they would let us know if they heard any news about him.(条件状语从句)他们说,如果听到他的消息就通知我们。
We had very little time that evening as we started the next day.(原因状语从句)那天傍晚,我们没有什么时间了,因为第二天我们就要出发。
He told me that school opened on the following morning.(J.Austen)(宾语从句)他告诉我,第二天早晨开学。
5.用在It's time…,I wish…,I'd rather等结构后面的that从句和某些条件句中,表示与现在事实相反的情况或对将来情况的主观 设想。例如:
It's time we went.是我们该走的时候了。
I wish I had a house like yours.但愿我有一间像你那样的房子就好了。
If only he didn't drive so!但愿他别开车这么快!
If you went at about 12 o'clock tomorrow, you could see her before she left the office.要是你明天大约12时去,你就能在她离开办公室前见到她。
I would rather you remained here.我宁愿你留下来。
一般过去时和现在完成时的用法区别:
1.时间状语不同,所指的时间不同。一般过去时要求跟不包括现在在内的时间状语连用,如yesterday, last month, two hours ago, in 2014, at that time等;而现在完成时则要求跟包括现在在内的时间状语连用,如so far, recently, lately, this week, up to now, for a long time, since then等以及一些表示强调的副词如already, yet, ever等。例如:
He lost his key yesterday.(一般过去时)他昨天丢失了钥匙。
【过去钥匙丢失,也许现在找到了】
He has lost his key.(现在完成时)他的钥匙已经丢失了。
【现在还没有找到钥匙】
The train left a moment ago.(一般过去时)火车刚刚开走了。
【和过去时间状语连用】
The train has left already.(现在完成时)火车已经开走了。
【和强调副词连用】
2.时间状语相同,但含义有差别。
He lived in Guangzhou all his life.(一般过去时)
他一辈子住在广州。【他已去世】
He has lived in Guangzhou all his life.(现在完成时)
他一辈子住在广州。【他还健在,现在仍住在广州】
She has been back at school since she was ill.(一般过去时)
她病愈后一直到校上学。【过去曾经生病,现在好了】
She has been back at school since she has been ill.(现在完成时)
她患病以后,一直到校上学。【现在病还未好】
三、一般将来时
表示将来发生的动作或存在的状态。
(一)形式
由助动词shall(第一人称)或will(第二、三人称)和动词原形构成。但现在,尤其是在美国,各个人称一律用will。在口语中,will简缩为'll;否定式will not简缩为won't, shall not简缩为shan't。
(二)用法
1.表示将要发生的动作或存在的状态,或将来某一段时间内发生的动作或状态。常和一些表示将来的时间状语如tomorrow, next day, in a month, from now on, in the future等连用。例如:
Tomorrow's weather will be cold and cloudy.明天的天气将是寒冷、多云的。
A message from Lori.With regret she will be one hour late.(Chuck Thompson)洛里给您捎来口信,说很遗憾她将迟到一个小时。
I will never forget you for it.我将因此而永远怀念你。
I can't stop, or I'll lose all this magic and power.(E.Gordeeva)我不能停下,否则我会失去这所有神奇的力量。
2.说明主语的特征,表示一种倾向或习惯性、不可避免性。例如:
Birds will build nests.鸟总是要筑巢的。
He will sit there for hours doing nothing.他总是好几个小时坐在那里,啥事也不干。
Accidents will happen.事故总是难免的。
If you drop this glass, it will break.要是你把这杯摔下来,它会破碎的。
The drawer won't shut.抽屉关不上。
This play won't act.这个剧本无法上演。
3.用在疑问句中,用来询问对方的意图或愿望。例如:
Will you allow me to go out with Janet tonight?您允许我今晚和珍妮特一起出去吗?
Shall I get you a drink or something?要不要给你一杯饮料什么的?
4.在时间或条件状语从句中,用现在时态代替将来时态。例如:
After he comes, we shall start.他来了之后,我们就出发。
If he gets a fair chance, he will succeed.如果他得到一个好机会,他会成功的。
We'll stay at home if it rains tomorrow.要是明天下雨,我们就待在家里。
5.表示将来的一些其他形式。
(1)“be going+不定式”表示打算、准备做或即将发生的事,或某事发生的可能性、不可避免。例如:
We are gong to hold an exhibition next month.我们打算下个月举办展览。
There is going to be a quarrel between them, I think.我认为他们之间将会有一场争执。
All men aregoing to die some day.人总是要死的。
(2)be+不定式——表示按计划、安排、约定等即将发生的动作,或表示注定、必须、可能性、不可避免性。(参看第一章)
When is wedding to be?什么时候举行婚礼?
She is to attend the meeting tomorrow morning.她打算明天上午参加会议。
Nobody is to leave this room.谁也不许离开这个房间。
He was never to see his wife and children again.他再也见不到他的妻子和孩子了。
(3)“be about+不定式”表示即将发生的动作或事情,不能和表示将来时间的状语连用。例如:
As I was about to go, she came in.我正要走时,她进来了。
The new experiment is about to begin.新的实验马上要开始了。
(4)一些位移动词如arrive, come, depart, go, leave, return等和be, begin, cease, dine, start, stop等的一般现在时可表示安排好、计划好的将来的动作,常和表示将来时间的状语连用。(参看本章“一般现在时”)例如:
She leaves for Baghdad on Friday next week.她下星期五要去巴格达。
The technical training class begins next Monday.技术训练班下星期一开始。
(5)一些位移动词如arrive, come, go, leave, return, start, stop等和一些其他动词如call, dine, do, have, land, play, sleep, take, wear, work等的现在进行时,可表示按计划、安排或规定的时间将要发生的动作,常和表示将来时间的状语连用。例如:
The train from Melbourne is arriving at 12:00 sharp.墨尔本开来的火车12时整到达。
"Jon!Hold on.I'm coming down," she shouted. (English Digest)“乔,坚持住!我马上就下来。”她大声喊道。
The man is dying.这个人快要死了。
The plane is taking off at 2 pm.飞机将于下午2时起飞。
(6)"be certain to, be sure to, be bound to等短语+动词原形”表示一定要发生的动作或状态。例如:
He's certain to be late.他必定会迟到。
A future of incomparable brightness and splendour is certain to come to us.一个无限光明和美好的未来一定会到来。
They are sure to come early.他们一定会早来。
The amount of sales is bound to go up in time to come.销售额将来一定会增长的。
You're bound to tire yourself with all that running.你这么跑,一定会很累的。
(7)"be apt to, be liable to, be likely to+动词原形”表示将来可能发生的动作或存在的状态。例如:
People are apt to believe what they like to believe.人们易于相信他们喜欢相信的事。
It is apt to rain.可能会下雨。
It is liable to snow.可能会下雪。
He's liable to be there.他很可能在那里。
The old car is liable to break down.这辆旧汽车常常抛锚。
Are we likely to arrive in time?我们可能及时到达吗?
It isn't likely to snow here in July.这里7月份不见得会下雪。
They're unlikely to make any profits in this transaction.他们在这次交易中不大可能营利。
It's likely to rain tonight.今天夜里很可能下雨。
四、一般过去将来时*
表示从过去某一时间来看的将要发生的动作或存在的状态。常用在宾语从句中,主句的谓语动词用过去时态。图示如下:
上图中A表示过去某一时间出发点,用过去时态;B表示从过去来看将要发生的动作或存在的状态,用过去将来时态。
(一)形式
第一人称:should+动词原形(当代英语均用would)
第二、三人称:would+动词原形
(二)用法
1.这是个相对时态,从过去某时为出发点来看将要发生的动作或存在的状态。通常用在宾语从句中,主句的谓语动词用过去时态。例如:
She believed that her husband would be back soon.她相信丈夫不久就会回来。
He feared he would not arrive in time.他担心他将不能按时到达。
I never thought you would complete the project so soon.我完全没想到你会这么快完成了这个工程。
I knew they'd be here today.我早知道了他们今天会来。
除了用在宾语从句外,如果上下文表明是过去的情景,则一般过去将来时也可用于其他句型或单独使用。例如:
He ran quickly towards the airfield because the plane would take off soon.他快速地奔向机场,因为飞机很快就要起飞。
With Mrs.Danvers gone, I would learn how to run the house.丹弗斯太太一走,我会学着操持家务。
2.表示过去习惯性的动作。例如:
He would sit for hours, deeply thinking.他经常一坐几个小时深 思着。
Sometimes he would go to his study and work there till two or three next morning.有时候,他会到书房去工作直到第二天早晨两三点钟。
3.表示“意愿”或“倾向”,指过去的情况,多用于否定句中。例如:
He would not do as the doctor advised.他不愿按照医生的忠告去做。
I told him not to talk to her, but he would not listen to me.我叫他不要跟她说话,可是他偏不听。
五、现在完成时 **
现在完成时是现在时和过去时的一种混合时态,它总是和现在有密切关系,因此它不能与表示确定的过去时间的状语如yesterday, last week, two months ago, in 2003等连用。主要用在文艺、科技书刊、对话、书信、报纸以及电视、电台报道中,使用范围很广。
(一)形式
have/has+动词的过去分词
(二)用法
1.表示从过去某时开始,并且一直延续到现在,甚至还可能继续延续下去。常和表示持续时间的状语如for three years, since, so far, until now等连用,这时谓语要求使用持续性动词。例如:
Saturday he caught cold and has been in bed ever since.他星期六感冒,直到现在还躺在床上。
She's been in the shop for ages but she still hasn't bought anything.她在这间商店待了这么久,但什么也没买。
My stomach has been in knots all day, and it might be good to have a few moments to collect myself.(Chuck Thompson)这一整天我都愁肠百结,也许花几分钟时间整理一下思绪会好些。
2.表示到目前为止已经完成或刚完成,而其结果或影响保留到现在,通常使用非持续性动词如arrive, become, begin, break, give, go, meet, recover, see等,有时可以带有表示起讫意义的时间状语如so far, up to now等和表示从过去直到包括现在在内的时间状语如now, just, today, these few days, this morning等。例如:
I've written some poetry I don't understand myself.(Carl Sandburg)我曾经写过一些连我自己都不懂的诗。【意指“我”到现在还记得以前写过诗这回事】
She has arrived in Rotterdam.她已经到达鹿特丹。【意指她现在还在鹿特丹】
He has gone to Paris.他到巴黎去了。【意指他目前还在巴黎】
Assassination has never changed the history of the world.(B.Disraeli)暗杀从来也不曾改变过世界的历史。
Man has now learned how to release energy from the nucleus of the atom.人类现在已经懂得了如何从原子核中释放出能量。
We have visited the industrial exhibition this morning.我们今天早晨已经参观了工业展览会。
As yet no mam has set foot on Mars.到现在为止没人到过火星。
非持续性动词如arrive, become, begin, close, come, die, fall, go, hit, join, jump, knock, leave, meet, open, return, see, start等不能和表示一段持续时间的状语如for four days, since 2014等连用。例如:
不能说:She had come here for two years.
应说:She has been here for two years.【be是持续性动词】 她来这里已经两年了。
不能说:He has fallen ill since 2014.
应说:He has been ill since 2014.自从2014年以来他一直患病。
但是,由于动词的否定式是表示状态,因此,持续性动词的否定式可以和表示持续时间的状语连用。例如:
不能说:I have seen her for a long time.【肯定式】
但可以说:I haven't seen her for a long time.【否定式】 我很久没看见她了。
3.表示从过去直到包括现在在内的这段时间中的动作或状态,如果反复发生或多次出现,常和表示频度的时间状语如always, often, frequently, usually, regularly, repeatedly, sometimes, twice, every week, on Fridays, time and again等连用。例如:
I've often wondered why I get such a poor reception on my radio.我常常感到纳闷,为什么我的收音机接收性能这么差。
Twice he has tried and twice he has failed.他试了两次,两次都失败了。
It has always seemed to me that the Public Prosecutor is neglecting his duties.我总是感到检察官玩忽职守。
如果表示时间不确定,可以不带时间状语,或和表示不确切过去时间的状语如already, ever, never, yet, recently, lately, of late, before等连用。例如:
I have been much occupied of late.我最近很忙。
Has she finished reading the novel yet?她读完这本小说了吗?
He's never been late before.他以前从未迟到过。
The delegation has already left.代表团已经走了。
We haven't reached an agreement as yet.我们还没达成协议。
4.在时间或条件状语从句中,现在完成时代替将来完成时,表示将来某一时间已经完成的动作。例如:
I'll let you know when I've got an answer from him.我得到他答复后会通知你的。
He'll go there as soon as he has finished his breakfast.他吃完早餐就立刻去那里。
I'll have to go back if the train has left.如果火车已经开走了,我只好回去。
(三)现在完成时和一般过去时的区别
1.这两个时态都表示在过去完成的动作,但现在完成时表示这一过去的动作与现在有密切关系,表示它对现在所产生的影响和结果,或者动作持续到现在,强调的是现在情况;而一般过去时只表示过去发生的动作或存在的状态,与现在情况无关。例如:
He has lost his book.他把书丢了。【到现在还没有找到书】
He lost his book yesterday.他昨天把书丢了。【他是昨天丢失了书,可能现在找到了。】
Thompson has written a number of short stories.汤普森写了许多短篇小说。【汤普森仍然活着,现在可能还在写小说。】
Thompson wrote a number of short stories.汤普森写过许多短篇小说。【汤普森已经去世。或者,汤普森虽然还在世,但现在不写小说了。】
He has been in the corporation for two years.他在这个公司已经两年了。【他现在仍然在这个公司】
He was in the corporation for two years.他曾经在这个公司两年。【他现在不在这个公司了】
I have smoked since I left the company.我离开这公司后一直抽烟。【我现在仍然抽烟】
I smoked for 5 months.我吸了五个月的烟。【我吸了五个月的烟,然后戒掉了】
2.现在完成时和一般过去时所要求连用的时间状语不相同。
现在完成时主要说明现在的情况,常常和包括现在在内的、时 间不确定的时间状语如so far, up to now, for和since引起的介词短语,以及already, ever, never, recently等连用。例如:
She has never been to Chicago.她从未去过芝加哥。
That sort of thing has never amused me.那类事情从未引起我的兴趣。
We have been good friends since then.从那时起我们一直是好朋友。
I haven't seen you for ages.我已经很久没见到你了。
而一般过去时由于是表示过去某一时刻发生的动作或存在的状态,因此只能与表示过去时间的状语如yesterday, last year, three years ago等连用。例如:
I read The Diaries of Adam and Eve last year.我去年读过《亚当和夏娃的日记》这本书。
Last night I dreamt that I went to Manderley again.昨天夜里,我梦见又回到了曼德利。
He left at five o'clock.他是五点钟离开的。
六、过去完成时*
表示在过去某一动作发生之前或某一时刻之前已经发生或已经结束的动作,所以可以说,它是一个相对的时态,不能离开过去某一时间而独立存在。使用过去完成时,就必须先有一个过去的某一时间才行,即“过去的过去”。图示如下:
上图中B表示过去某一时刻,A表示在过去某一时刻前已经发生或结束、持续的动作,用过去完成时态。
(一)形式
had+动词的过去分词
(二)用法
1.表示过去某一时刻、某一动作之前已经发生的动作。如果动作已经完成,常和by, before等介词短语或时间状语从句连用;如果动作已经开始,一直延续到过去某一时刻,通常和表示一段时间的状语(如since引导的从句或短语或for引出的短语)连用。
这类句子多用于宾语从句,主句中的谓语如know, think, find, decide, remember等用了一般过去时,如果宾语从句的谓语所表示的动作先发生,则用过去完成时。例如:
The young man felt he had acted foolishly.这个年轻人觉得自己已经干了傻事。
Her father was more difficult.He didn't believe that Tess had married at all.她父亲就更难对付了。他根本就不相信苔丝是结了婚的。
I could not believe that Strickland had fallen in love with Blanche Stroeve.我不相信斯特里克兰德会爱上了勃朗什·施特略夫。
Two years earlier, she eventually revealed, she had been my "Guardian Angel".(Tim Madigan)两年前,她终于坦露她曾经是我的“守护天使”。
Earlier in the afternoon, she had visited Roseman Bridge.下午早些时候,她曾经去过罗斯曼桥。
Until then I had known nothing about it.那时以前,我对此事一无所知。
用来追述以前发生的事,并说明原因。例如:
He looked rather pale.He had been ill for some time.他的脸色相当苍白,因为他曾经病了一段时间。
It was quite dark.The stars had gone.天色很暗,星星早已隐去。
after, before, as soon as等引导的时间状语从句,如果动作和主句的动作紧接时,可用一般过去时代替过去完成时,因为这些连词本身已经明确表明了两个动作发生时间的先后关系。例如:
She went out before I realized what was happening.她出去时,我还不知道发生了什么事。
2.expect, hope, intend, mean, suppose, think, want等动词用于过去完成时态可以表示过去未能实现的希望或愿望、意图和打算等,即想做而未能做的事。例如:
I had hoped she would return.我原希望她会回来。【但她并没回来】
I had meant to give you the money this morning.我原打算今天早晨把钱给你。
They had wanted to help but couldn't get here in time.他们曾经想来帮忙,但没能及时赶到这里。
We had assumed that you would not come.我们原来估计你不能来。
I had thought the room to be furnished but found it empty.我原以为这个房间陈设有家具,但发现它空无一物。
3.在条件状语从句和动词wish或I'd rather后的宾语从句中,常用过去完成时态形式表示与过去事实相反的虚拟语气。例如:
If we had known the properties of the material, we should have made full use of it.假如我们早知道这种材料的特性,我们就会充分利用它了。【事实上我们不知道,所以没有充分利用它】
I wish I had been there yesterday.要是我昨天在那里该多好啊!【事实上,我昨天并没在那里】
I would rather you had told him the truth.我倒宁愿你把真相告诉 了他。【但是你并没有把真相告诉他】
4.在“This/That/It was+the+序数词/形容词最高级/only+名词+ that从句”的句型中,从句的谓语动词用过去完成时。例如:
It was the best picture that he had drawn.这是他画的最好的画。
It was the first time that they had visited our university.这是他们第一次参观我们的大学。
七、将来完成时
表示将来某一时刻前已经完成的动作,也可表示一直延续到将来某一时刻的行为,常和由by, in, on, when, before等词引出的时间状语连用。它和一般将来时的区别是:一般将来时表示将来某一段时间内将要发生的动作,不强调动作的完成;而将来完成时则表示将来某一时刻前动作已完成。
(一)形式
(二)用法
1.表示在将来某一时刻前已经发生或完成的动作。例如:
On her next anniversary she will have been married for ten years.到她下一个结婚纪念日,她结婚就十年了。
We shall have covered thirty miles by sunset.到日落时,我们将走完三十英里。
We shall have walked a long way before we reach the sea.到达海边之前,我们将走完一段路。
Tomorrow at three o'clock he will have received my letter.明天三点钟他会收到我的信。
I'll have been here for five years next February.到二月份我就在这里住满五年了。
In another hour the guests will have arrived.再过一小时,客人们就会都到齐了。
2.“will have+过去分词”有时可用来表示“推测”或“假设”,意义相当于“must have+过去分词”。例如:
He will have brought his mother back by this time.这会儿他可能已经把母亲带回来了。
He will have got everything ready before he leaves London.他离开伦敦前,想必把一切都准备好了吧。
八、现在进行时**
表示说话时正在进行的或目前这个阶段正在进行的动作,这种动作是持续的、没有结束的。
(一)形式
be+现在分词
(二)用法
1.表示说话人说话时正在进行的动作,它并不说明这一动作何时开始、何时结束,不一定带时间状语,但也可带如now, at the moment, just, today, this month, this year等状语。例如:
The kettle's boiling, the telephone's ringing, and someone's knocking at the door.壶里的水开着,电话铃正在响,又有人在敲门。
It is raining now.现在正在下雨。
Dick, please step aside, you're holding us up.狄克,请站到一边, 你挡住我们了。
They are discovering, as others before them, the resolve of a great country and great democracy.(Bush)正如他们之前的其他人一样,他们也正在领教一个伟大的国家、一个伟大的民主的决心。
2.表示目前的一段时期内正在进行的动作,虽然在说话时这一动作可能不在进行。可以不用时间状语,也可以用now, these years等时间状语。例如:
Modern science and technology are undergoing a great revolution.
现代科学技术正在经历一场伟大的革命。
She is learning Russian these years.这些年她在学俄语。
3.表示按计划或安排好了的、将来要做或发生的动作,通常要和时间状语连用。这种用法只限于一些位移动词如arrive, come, go, leave, return, start, stay以及do, dine, get, have, begin, lunch, issue, play, publish, sleep, wear等。例如:
She is coming to consult with you about it tomorrow.她明天要来同你商讨这件事。
We are going to Ottawa on Sunday.我们将在星期天去渥太华。
My mother is ill, so I'm having the doctor in tomorrow.我母亲病了,所以我明天要请医生来诊治。
The orchestra is playing Chopin this evening.今天晚上乐队将演奏肖邦的作品。
4.和副词always, continually, constantly, for ever, perpetually, repeatedly等连用,表示频繁的、重复性的动作、带有不满、厌恶、责备等感情色彩。例如:
Some people are constantly complaining.有些人老是发牢骚。
She is always losing keys.她们经常丢失钥匙。
Our burglar alarm is forever going off for no reason.我们的防盗警报器不知怎么常常失灵。
5.用在时间或条件状语从句中表示将来正在进行的动作。例如:
When you are talking with him, take care not to mention this.当你在跟他谈话时,小心别提这件事。
If he is still reading when you get there, don't disturb him.如果你到达那里时他仍在看书,就别打扰他。
6.一些表示情况转变的动词如die, lose, forget, finish等的现在进行时,可表示这些动词所表示的结果状态即将来临。例如:
I'm forgetting my Russian.我的俄语快荒疏了。
The patient is dying.这个病人快要死了。
Wait a minute, I'm finishing my work.等一会儿,我马上就把工作做完。
The terrorist regime is dying.这个恐怖主义政权就要垮台了。
7.静态动词be, have用现在进行时,表示一时的表现或临时的状态。例如:
He is being a good boy today.他今天很乖。
She is being an angel.她真会撒娇。
They are being awkward.他们显得很笨拙。
We are having a cold wave these days.这些天,我们正遇上了寒流。
"I'm being buried today," she declared briskly, as though announcing an important social event.(Russel Baker)“今天我要下葬,”她轻快地宣称,犹如宣布一件重要的社会大事。
九、过去进行时*
表示过去某一时刻或某段时期正在进行的动作。它的用法跟现在进行时有些相似,只是立足点在于“过去时间”。
(一)形式
be的过去式(was, were)+动词的现在分词
(二)用法
1.表示过去某一时刻或某阶段正在进行的动作,常和表示过去时间的时间状语连用。例如:
They were playing tennis at eight o'clock yesterday morning.昨天早晨八点钟他们在打网球。
The last of the autumn leaves were falling on October 13… (Tim Madigan)10月13日,最后几片秋叶从树上飘落下来……
It was cold.I was trembling in the darkness of the car.天气很冷。我正在漆黑的汽车里打哆嗦。
Meanwhile, the lady was waiting beside the carriage, looking worried.这时,那位女士正在车厢旁边等着,显得很着急。
He looked like he was sleeping.(Ekaterina Gordeeva)他好像是睡着了。
2.while, as引导的时间状语从句用过去进行时,表示一段持续的动作或状态。例如:
While we were working in the office he ran over and told us the good news.我们在办公室工作时,他跑过来告诉了我们这个好消息。
He came up as I was speaking.我正说话的时候他来了。
如果两个动作同时发生,从句和主句都用过去进行时。例如:
It was drizzling while we were playing basketball yesterday.昨天我们打篮球时,正下着毛毛雨。
He was thinking about an experiment as he was walking by the river.他沿着河边走的时候,正思考着一个实验。
3.一些位移动词如go, come, leave, arrive, stay, start等的过去进行时,或者这些动词的过去进行时+不定式,可表示按计划或安排在过去某时刻即将发生的动作。例如:
He came on the eve of the day when we were starting for the South. 他在我们即将动身到南方去的前夕来到了。
He told me he was staying with his aunt for a few days.他告诉我他将在姑妈家住几天。
4.与频度副词always, constantly, continually, forever, repeatedly等连用,表示经常重复的动作,表达说话人对某种行为的厌烦、不满的情绪。这种用法跟现在进行时相似,只是这指的是“过去时间”。例如:
Mary was always losing her keys.玛丽老是丢失钥匙。
He was constantly offering his girlfriend flowers.他经常给女友送花。
He was always thinking and always asking the reasons for things.他总是不断地思考和追究事物的原因。
5.与the next moment, in a minute, in minutes, moments later, minutes later, a moment later, soon, soon after等连用,表示一种与原来已不相同的情况,描写一个新的动作或状态刚刚开始。例如:
Ten minutes later he was standing at the window, smoking.十分钟后,他已经站在窗前,抽着烟。
6.过去进行时有时可表示没有实现的意愿或行为,用在条件状语从句中可表示虚拟情况。例如:
They were flying to Bangkok on Sunday.他们本来打算星期天飞往曼谷。
I was meeting her next week.我本来计划下星期跟她见面。
It is (high) time I was going.现在我该走了。
It is raining.If it were not raining, we could go on an outing.现在正在下雨,假使不下雨,我们就能去郊游了。
7.过去进行时常可用作描写故事(尤其是在文学作品中)发生的背景(即描写故事时,通常要用一般过去时,但在描述其背景时可用过去进行时点明)。例如:
It was night and the rain was falling in big heavy drops.Many people began to run.Others just walked on calmly, not caring if the rain made them wet.(Robert E.Sherwood)晚上下起大雨。许多行人都跑了起来,另外一些人仍然若无其事地走着,不在乎给雨淋湿。
But I remember what they did. I remember the woman on her knees in the rain, praying.Smith was standing out in the yard, reaching both hands toward the sky. His head was thrown back and water streamed down his face.(Ross Santee)但是我记得他们当时做了些什么事,我记得这个女人跪在雨中祷告。史密斯挺立在屋外的院子里,双手伸向天空,仰着头,雨水顺着他的脸庞流淌下来。
十、将来进行时
表示在将来某一时刻或某段期间正在进行的动作或存在的状态。这个时态通常不表示意愿,常表示已经决定、安排好的事。常带有时间状语或时间状语从句。
(一)形式
(二)用法
1.表示将来某一时刻或将来某段期间正在进行的动作或存在的状态,常与表示将来时间的状语连用。例如:
This time next week I shall be sailing across the Atlantic.下星期这个时候,我正在横渡大西洋。
This time on Saturday I shall be flying to Hongkong. My wife will be waiting for me at the airport.星期六这个时刻我在飞往香港的途中, 我的妻子将在机场等着我。
Don't telephone me after six—I'll be having a dinner party.六点钟后别来电话——那时我正在参加宴会。
We shall be working on the design of a new-type generator next month.下月我们将进行一种新型发电机的设计。
2.表示已经计划好、安排好的或者被客观情况所决定的将来动作或状态。例如:
The train will be arriving at eight o'clock.火车将在八点钟到达。
The leaves will be falling soon.树叶很快就会脱落。
3.与一般将来时或其他表示将来的时态连用,表示稍靠后的安排。例如:
I won't be free Monday morning. I'll be seeing a friend off.星期一早晨我没空。我要给一位朋友送行。
She's showing her paintings in Melbourne for a week, and then she'll be exhibiting them in Sydney.她把自己的画在墨尔本展出一周,然后将在悉尼展出。
将来进行时和一般将来时的用法区别:
一般将来时除了表示将来发生的动作或存在的状态外,常常带有意愿、意图等情态意义;而将来进行时只是单纯陈述将来发生的动作或状态,不带有情态意义,常表示计划好、安排好的将来动作。试比较:
They won't discuss the matter tomorrow.(一般将来时)【表示将来行为或意愿】 明天他们不会/不愿讨论这件事。
They won't be discussing the matter tomorrow.(将来进行时)【陈述事实,与情绪无关,单纯表示将来】 明天他们不会讨论这件事。
He'll drive into Warsaw on Sunday.(一般将来时)【表示意愿】 星期天他要开车去华沙。
He'll be driving into Warsaw on Sunday.(将来进行时)【单纯表 示将来,陈述事实】 星期天他将开车去华沙。
十一、过去将来进行时
过去将来进行时的用法和将来进行时的用法相似,所不同的是以过去的时间为标准。它表示从过去时间来看的将来某一时刻或某段期间正在进行的动作,也常表示计划中的事,不表示意愿。常和表示过去将来的时间状语连用。由于它是个相对时间,故常用在宾语从句中。
(一)形式
(二)用法
1.表示从过去某时来看的将来某一时刻或某一段期间正在进行的动作。常用在宾语从句中,主句谓语动词用过去时。例如:
I didn't expect that you would all be waiting here.我没想到你们大家会都在这儿等着。
I predicted that it would be raining when he came back.我曾经预言他回来时,天将下雨。
2.有时也可用在其他从句或独立句中。例如:
He said he could not come because he would be having a meeting.(用在原因状语从句中)他说他不能来,因为要开会。
The car started.Ellen James would be driving off to the university.车子开动了。埃伦·詹姆斯要开车去大学。
十二、现在完成进行时*
表示从过去某一时刻开始,一直持续到现在,动作刚刚结束或者动作仍在进行。
(一)形式
be的现在完成时have/has been+动词的现在分词
(二)用法
表示从过去某一时刻开始,一直持续到现在,动作仍然继续进行或刚刚结束。多用持续性动词如live, learn, stand, sit, wait, study等,常带有时间状语如up to now, since 2014, for three months, all these days等或由since, when等引导的时间状语从句,有时也可不带时间状语。例如:
It has been raining since midnight.从午夜以后一直在下雨。
What have you been doing all these years?(J.Aldridge)这些年你一直在做什么?
I've been translating this article for three hours.我翻译这篇文章已经三个钟头了。
I'm so sorry I'm late.Have you been waiting long?很抱歉,我迟到了。你等了很久吗?
现在完成进行时和现在完成时的区别:
1.现在完成进行时强调从过去某一时刻开始,一直进行下去这一过程本身;而现在完成时则强调过去发生或开始的动作与现在的联系,即动作的结果及其对现在的影响。例如:
She has been cleaning the room.【持续性】 她一直在打扫房间。
She has cleaned the room.【表示结果】 她已经打扫房间了。
I've been reading The Great Gatsby this week.【持续性】 这个星 期我一直在看《了不起的盖茨比》这本小说。
I've read The Great Gatsby this week.【小说看了,还记得小说的内容】 这个星期我已经看完了《了不起的盖茨比》这本小说。
有时,现在完成进行时还带有感情色彩。例如:
Who has been eating my oranges?【表示不满。还有橘子剩下,尚未吃完。】 谁吃过我的橘子?
Who has eaten my oranges?【表示结果。橘子都吃完了,一个也没剩下。】 谁吃完了我的橘子?
2.如果表示过去某一时刻开始的动作一直延续到现在为止或者仍然继续延续下去,并且谓语是持续性动词,带有表示一段时间的状语,则可用现在完成进行时替代现在完成时。这时两种时态可以互换。例如:
I have lived in New York for two years.
I have been living in New York for two years.我住在纽约已经两年了。
This is the very question that psychologists have studies for many years.这正是心理学家们多年来研究的问题。
This is the very question that psychologists have been studying for many years.这正是心理学家们多年来一直研究的问题。
【注】 这类句子含义无甚差别,但口语中倾向于用现在完成进行时。如果谓语是状态动词,通常用现在完成时。例如:
They've known each other since 1998.他们从1998年后就互相认识了。
I haven't seen you for years.我好几年没有见到你了。
3.现在完成进行时不管是否带时间状语,都能表示“从过去某一时刻开始一直延续到现在,并且仍然继续进行或刚刚结束”的动作;而现在完成时则必须与时间状语(如for five days等)连用,才能表达“延续到现在”的动作。例如:
They have been studying here for two months.他们一直在这里学习,有两个月了。
I've been waiting for her.我一直在等她。
John has worked in the company for three years.【时间状语for three years不能省略,否则全句意义便改变】 约翰在这个公司工作已经三年了。
4.现在完成进行时表示不间断的动作,因此不能用来表示一件事的次数或以数量计算。在此情况下,只能用现在完成时。例如:
I've knocked five times.I don't think anyone's in.我敲了五次门,我想里面没人。
I've been knocking.I don't think anybody's in.我一直敲门,我想里面没人。
She's read three articles since breakfast.她早餐后读了三篇论文。
She's been reading articles since breakfast.她早餐后一直读论文。
5.现在完成进行时通常用于肯定句,较少用于否定句;而现在完成时无此限制。试比较:
He has been learning Russian for two years.他学俄语已经两年了。
He has learned Russian for two years.他学俄语已经两年了。
He hasn't learned Russian for two years.他学俄语还不到两年。
十三、过去完成进行时
表示动作在过去某一时刻之前开始,一直延续到该时刻、可能刚刚完成,也可能还在继续下去。这个时态以过去某一时间为标准,所以常和表示过去时间的状语连用。图示如下:
上图中A与B之间发生的动作用过去完成进行时。
(一)形式
be的过去完成时had been+动词的现在分词
(二)用法
1.表示动作在过去某一时间之前开始并延续到过去那个时间,这一动作可能已经停止,也可能还在进行。常带有by, for, since, till, before等词引导的时间状语;或者通过上下文表示过去时间。例如:
By December 1st last year, he had been working in the Bank of England for fifteen years.到去年12月1日他已经在英格兰银行工作15年了。
They said she had been weeping since I went out.他们说,我出去以后她一直在哭。
Early in the morning he arrived at his aunt's.For a fortnight he had been thinking of her.次日清晨,他来到姑母家。他两个星期来一直思念着她。
It had been raining for two days. The fields were all under water.雨一直下了两天,地全被水淹了。
2.表示过去某一时刻前多次重复发生的动作,谓语通常用非持续性动词。例如:
The teacher had been telling him to keep silent, but he still made much noise.老师一直叫他保持肃静,但他仍然吵吵嚷嚷。
3.过去完成进行时后接when引导的从句(从句谓语用过去一般时),这时when表示“突然,正在这个时候”的意思。例如:
The ship had been sailing on the sea for three days when an island came in sight.船在海上航行了三天,突然看见一个岛屿。
The fire had only been burning five minutes when we put it out.火只烧了五分钟,我们就把它扑灭了。
He had been considering a long time when an idea burst upon him.他考虑了很长时间,突然想出了一个主意。
【说明】 上面已经叙述了十三种时态,尚有三种时态——过去将来完成时、将来完成进行时和过去将来完成进行时,由于用得很少,不再叙述。
十四、时态的呼应
某些复合句中的从句,主要是宾语从句中的时态常受主句的时态的影响而发生必要的转换,这种现象叫时态的呼应或时态的一致。
(一)宾语从句中时态呼应的规律
1.主句中的谓语动词是各种现在时态或将来时态时,从句中的谓语动词的时态不受主句谓语动词时态的影响,可根据意思的需要选用任何适当的时态。例如:
Mrs.Brown says her son studies/studied/will study/medicine.布朗夫人说她儿子学习/曾经学习/将要学习医学。
I can't make out what you are talking/talked/will talk about.我不明白你在讲/讲过/将要讲些什么。
I'll tell you what I saw in Australia.我会把我在澳大利亚看到的情况告诉你。
2.主句中的谓语动词如果是过去时态,从句的谓语动词就要用 过去时态。有三种情况。
(1)如果从句的谓语所表示的动作跟主句的动作同时或几乎同时发生,则从句的谓语动词用一般过去时或过去进行时。例如:
I knew he was deeply troubled…(Ross Santee)我知道他非常苦恼……
She saw how wet his hair was when he came into the house.(Fred Gipson)当他进屋子时,她看见他的头发都湿透了。
She wondered what he was doing.她想知道他在干什么。
I knew that the child was sleeping.我知道孩子正在睡。
(2)如果从句的谓语动词所表示的动作发生在主句的动作之前,则从句的谓语动词用过去完成时或过去完成进行时。例如:
He didn't eat his dinner, and one of the boys said he had gone for a walk in the woods.(M.K.Rawlings)他没吃午饭,况且还有个男孩说他曾经去了树林里散步。
She asked me if I had made one (joke) just at the time of the catastrophe.她问我,那场灾难发生时我是否在说笑话。
They said they had been waiting for us a long time.他们说他们等我们很长时间了。
(3)如果从句中的谓语动词所表示的动作发生在主句谓语的动作之后,则从句的谓语动词通常用一般过去将来时、过去将来进行时或过去将来完成时。例如:
I hate goodbyes and I knew I would never see him again.(M.K.Rawlings)我不喜欢跟人说再见,而且我知道我不会再见到他了。
He wished she would say:"Now why don't you go get a newspaper? Go buy the 'Extra'."(Robert E.Sherwood)他希望她会说:“你现在为什么不去买份报纸来?去把那份‘号外’买来。”
She said she would be waiting for her mother at the airport.她说她 将在机场等她母亲。
He assured us that they would have accomplished the task in a week.他向我们保证,他将在一星期内完成这项任务。
3.有时,主句中的谓语动词虽是过去时态,但如果是属于下述5种特殊情况,宾语从句中的谓语动词的时态可以不遵守时态呼应的规则。
(1)从句所叙述的如果是普遍真理、客观事实或习惯性、永久性的动作时,仍用现在时态。例如:
The teacher told the pupils that light travels faster than sound.老师告诉学生光比声音速度快。
Did he say that the plane leaves at 18:00 hours?他是否说飞机十八点钟起飞?
He said that his wife always drinks coffee for breakfast.他说他妻子早餐总是喝咖啡。
I remembered that boys will be boys.我记得,男孩子总归是男孩子。
(2)从句中如果有一个表示具体的过去时间的状语,那么从句谓语的动作虽发生在主句的谓语动词的动作之前,通常仍用一般过去时,不用过去完成时。例如:
The old woman said her youngest son was born in 1968.这个老妇人说,她最小的儿子生于1968年。
(3)从句中所表示的动作如果在说话人讲话时刻尚未发生时,则从句的谓语可以不用过去将来时,而用一般将来时。例如:
He told me this morning he will go/is going with us tomorrow.(Curme)今天早晨他告诉我,明天他将同我们一起去。
She said she'll be back tonight.她说她今晚回来。
(4)从句中的谓语动词所表示的动作或状态,如果在说话人叙述时仍在继续进行或继续存在,则从句的谓语可用所需要的适当 时态。例如:
He told us the other day that his daughter is only 5.几天前,他对我说他的女儿才5岁。
The little girl said that her mother is attending a dinner party.这个小女孩说,她母亲正在出席一个宴会。
(5)当主句的谓语动词是demand, insist, order, promise, propose, recommend, require, suggest等表示命令、要求、建议等意思时,宾语从句的谓语不受主句谓语动词的时态影响,仍然用虚拟语气,即用“(should)+动词原形”的形式。(参看第十章)
They suggested that we (should) stay in their dormitory rather than in the hotel.他们建议我们应该住在他们的宿舍,而不是住旅馆。
Richard proposed that we all (should) go to London together.理查德建议我们大家一起去伦敦。
The commander ordered that a bridge be built over the river.司令员命令在河上建一座桥。
(二)“be+形容词”结构的时态呼应
“be+形容词”结构后面可跟一个从句,这种从句通常被看作原因状语从句(有些语法学家认为是宾语从句)。这种从句的谓语动词跟主句的时态呼应规则和宾语从句的时态呼应相同。
“be+形容词”结构中常见的形容词有:afraid, annoyed, ashamed, aware, certain, confident, content, delighted, disappointed, glad, lucky, pleased, proud, satisfied, sorry, sure, surprised等。例如:
He was glad that he had got a high score.他很高兴,他得了高分。
He was afraid that he would lose.他担心他会输。
I was not aware how deeply he had felt the death of his mother.我不知道他对他母亲的逝世感到多么难过。
(三)主语从句、表语从句和同位语从句的时态呼应
主句的谓语动词是现在时,从句的谓语动词可以用所需要的各种适当的时态:现在时、过去时或将来时。如果主句的谓语动词是过去时,则从句的谓语动词受到约束,应相应地用一般过去时、过去完成时或过去将来时。例如:
It happened that they were absent.(主语从句)【主、从句的动作同时发生】 他们碰巧缺席了。
It was possible that the news had been spread.【从句的动作发生在主句的动作之前】 很可能消息已经传播出去了。
Her fear was lest they should stay for tea.(C.Brontë)(表语从句)【从句的动作发生在主句的动作之后】 她怕的是他们会留下来喝茶。
1
学科网(北京)股份有限公司
$