资源描述
动词的时态和语态
英语动词时态变化从时间上可划分为“现在时”,“过去时”,“将来时”和“过去将来时”四大类,每类又包括“一般式”、“进行式”、“完成式”和“完成进行式”四式,共十六种时态形式。其中常用的有十种:一般现在时、一般过去时、一般将来时、过去将来时、现在进行时、过去进行时、现在完成时、过去完成时、将来完成时、现在完成进行时等十种。
⒈一般现在时:
构成:主语+ 动词原形或第三人称单数形式
用法:
* 经常性或习惯性的动作,常与usually, always, sometimes, every day, frequently等一起使用。
We raise ducks as a sideline.
我们以养鸭为副业。
I cycle to work every day.
我每天骑车去上班。
Mike always takes a job in his holidays.
迈克总是在假期找个工作。
It often rains in this area.
这个地区经常下雨。
* 现在存在的状态或具有的特征
The Arabs are famous for their horses and camels.
阿拉伯人以马和骆驼而闻名于世。
China is a great socialist country.
中国是一个伟大的社会主义国家。
* 客观规律、正确事实或科学真理、格言以及其他不受时间限制的客观存在
Light travels much faster than sound.
光比声音传播快得多。
Most matter has three states.
大多数物质有三种形态。
* 表示安排或计划要做的动作(句中常有表示未来时间的状语),主要用于begin, come, leave, go, arrive, start, stop, open, close等瞬间动词。
The plane takes off at seven o’clock this evening.
飞机定于今晚七点起飞。
He leaves for Paris next Saturday.
他将于下周六去巴黎。
* 在时间、条件、方式、让步状语从句中,表示将来的动作常用一般现在时
Even if it snows tomorrow, the sports meet will take place. (让步)
即使明天下雪,运动会也要举行。
He’ll be angry when I tell him. (时间)
我告诉他的时候,他会生气的。
If you don’t mind, we will go there without you. (条件)
如果你不介意,我们将不带你去那里。
Next time I will do as he says.(方式)
下次我会按照他说的去做。
* 在here, there引导的句子中,常用一般现在时代替现在进行时
Here comes the train!=The train is coming!
火车来了!
There goes the bell!=The bell is ringing.
铃响了!
⒉ 一般过去时:
构成:主语+ 动词的过去式
用法:
* 表示过去某时间发生的事或存在的状态,常与yesterday, the other day, last…, …ago等时间状语连用。
My teacher made a report at the meeting yesterday.
我的老师昨天在会议上做了一个报告。
He was out last Tuesday.
他上周二不在家。
* used to do 和would do 都可表示过去经常发生的事情,但used to do暗含“过去曾经或常常做某事,而现在不做了”之意。
He used to smoke.
他过去常常吸烟(暗含“现在已不吸烟”之意)。
I used to be shy, but now I have grown out of it.
我过去腼腆,但现在已改变了。
I would sit there for hours, doing nothing at all.
我常坐在那里几个小时,什么事也不做。
We used to get up at six every morning when we were at school.
我们上学时常六点起床。
* 表示过去发生的一连串动作
The professor put one finger in his mouth, tasted it, and smiled with satisfaction.
教授把一根手指头伸进嘴里,尝了尝,满意地笑了。
He opened his eyes, looked at the captain and then died.
他睁开了眼睛,看了看船长,然后死去了。
* 在时间、条件等状语从句中用一般过去时表示将来的动作
He promised that he would buy some copies for us when he went there.
他答应当他去那里的时候会给我们买一些的。
He said he would let us know if he got any news.
他说如果他有任何消息会让我们知道的。
* 用于“It + 时间 + since 引导的状语从句(一般过去时)”
当since引导的状语从句中,谓语动词是非延续性动词的过去式时,意为:自…以来…时间了”;当since引导的状语从句中,谓语动词是延续性动词过去式时,意为:自…不…以来,…已经…时间了。
It is twelve years since we got married.
我们结婚已经十二年了。
It is four months since he joined the Party.
他入党已经四个月了。
It is three weeks since my brother lived in London..
我哥哥离开伦敦有三个星期了。
⒊ 一般将来时
构成:主语 + shall/will + 动词原形
用法:
* 表示将来发生的行为或存在的状态,常与tomorrow, some day, next…, from now on, in the future, in…等时间状语连用。
No one knows what will happen in the future.
没人知道将来会发生什么事情。
He will be back in a few minutes.
他几分钟后回来。
* 表示一种倾向
A drowning man will catch at a straw. (谚语)
快淹死的人连一根稻草也要抓。
Crops will die without water.
没有水,庄稼会死的。
* 祈使句或名词短语 + and/or +主语+will do…
Work hard and you’ll succeed.
努力吧,你就会成功的。
Work harder, or you’ll fail in the exam.
再勤奋些,否则你考试会不及格的。
Another move and the snake will bite you.
你再动一下,蛇就会咬你的。
* won’t 可表示“不能”,“没法”
The machine won’t work.
这台机器开不动。
* 几种将来时态的表达方式:
⑴be going to do sth. 表打算;(客观迹象)预示
If I have enough money now, I am going to travel around the world.
如果我有足够的钱,我打算去周游世界。
Look at the clouds,----there is going to be a storm.
看看云朵,快来暴风雨了。
⑵be to do sth.表示按计划安排要发生的事情或注定要发生的事
The line is to be opened to traffic next Monday.
这条铁路将于下周一通车。
The worst was still to come.
最糟糕的事情还在后面。
⑶be about to do sth. “即将或正要去做…”,常不与时间副词连用
The film is about to begin.
电影马上就要开演了。
⑷be doing 指最近按计划、安排即将发生的动作,常用于go, start, set out, leave, arrive, come, return等动词
They are leaving Nanjing for Guangdong on Sunday.
他们将于周日离开南京去广东。
We are moving to a new house this year.
今年我们将搬进新家。
⑸一般现在时表将来,(常用于go, come, start, set out, arrive等动词),表示早已计划好,到时一定发生的事,也可表示按时间进程或时间表的安排,到时一定要发生的事
The film starts at five o’clock.
电影将于五点钟开演。
When do you take your next exam?
你什么时候参加下次考试?
* 将来时间表达法的用法比较:
⑴ will 和be going to:
这两个结构都可表示“意图”,常可互换。如果是事先考虑过的,即说话之前已经考虑过的,常用be going to 表示;如果不是事先考虑过的,即说话时刻才考虑到的,要用will表示。
----Why are you taking down all the pictures? 你为什么把所有的画摘下来?
----I’m going to paper the room. 我想给房间贴壁纸 (不用will)。
----This is a terribly heavy box. 这个箱子真重。
----I’ll help you to carry it. 我帮你搬吧 (不用be going to )。
另外,be going to还可表示具备已有迹象表明将发生某事,体现进程已经开始,事情即将发生。
如:
Look, it’s going to rain. (不能换成will rain。)
⑵be going to 和 be to :
两者都可用于表示按计划、安排即将发生的动作,即人们意志所能控制的动作。
如:
I’m going to play tennis this afternoon.
I’m to play tennis this afternoon.
对于不受人们意志控制的将来动作,也就是非人们主观所能安排的将来动作,只能用be going to 表示,不能用be to.
如:
可以说:It’s going to snow.
不能说:It’s to snow.
⒋ 过去将来时:
构成:主语+ would +动词原形
用法:
这个时态主要表示从过去某时看将来要发生的事情,它是一种相应的时态,总是同某一过去的时间或过去的动作相对应而存在,常用在宾语从句和间接引语中。
He said he would give us a pleasant surprise.
他说要给我们一个惊喜。
* 过去将来时的其他表达形式:(这些表达法同现在将来时的用法一致,只是把立足点移到了过去而已)
⑴ was/were going to do sth. 表示打算,准备做的事,或即将或肯定要发生的事情
如:
He said he was going to try.
他说他准备试试。
⑵ was/were to do sth. 表示按计划或征求意见
I got noticed that the sports meet was to be put off to the following week.
我接到通知运动会将推迟到下周举行。
⑶ 过去进行式(限于某些动词,表示按计划要发生的事情)
He said he was going to see his parents.
他说他要去看他的父母。
⑷ 过去时(表按计划或时刻要发生的事)
They told me school began on September1.
他们告诉我九月一日开学。
⑸ was/were about to do sth.
We were about to get there when it began to rain.
我们快要到达时下起了雨。
⒌ 现在进行时:
构成:主语+ am/is/are + 动词的现在分词
用法:
* 说话时正在进行或发生的动作
Look! The monkey is climbing the tree.
* 当前一段时间内的活动或现阶段正在进行的动作(说话时动作不一定正在进行)
How are you getting on with your work?
你目前工作得如何?
* 表说话人对主语的行为表赞叹、厌恶等情绪,常与always, constantly, forever, repeatedly 等词连用
He is always thinking of others. (表扬)
他总是考虑别人。
She is always asking the same question. (厌烦)
她总是问同样的问题。
He is constantly leaving things about. (不满)
他老是把东西乱扔。
* 最近计划或安排要进行的动作,常用于go, come, leave, start, arrive, stay, meet, play等词。
I am leaving for Shanghai tomorrow.
我准备明天去上海。
⒍ 过去进行时:
构成:主语+was/were +动词的现在分词
用法:
* 过去某一时刻或某段时间正在进行的动作或从过去某时刻到某时刻正在进行的动作。
They were having a meeting at four o’clock yesterday afternoon.
昨天下午四点他们正在开会。
My family were playing chess from nine to eleven last night.
昨晚从九点到十一点我的家人在下棋。
* 和现在进行时一样,过去进行时可与always, forever, constantly等词连用,表示说话人的情绪
She was forever complaining about something. (不满)
她老是抱怨这抱怨那。
* 过去进行时表示对于过去某时间来说将要发生的事情
I asked him whether the foreign guest was leaving for Qingdao.
我问他那位外国客人是否要去青岛。
* 描写故事的背景
It was winter. The north wind was blowing hard and a heavy snow was falling. A poor girl was walking in the street.
冬天,北风刮着,下着大雪,一个可怜的小女孩走在大街上。
⒎ 现在完成时:
构成:主语+ have/has + 动词的过去分词
用法:
*过去发生的某一动作对现在造成的影响或结果,句中常有already, just, never, ever, lately, recently, , in the past+一段时间,so far等状语
The delegation has already left.
代表团已走了(现在不在这里了)。
We’ve at last paid off all our debts.
我们终于把所有的债还清了(现在是不欠债的状况)。
* 从过去开始,持续到现在的动作或状态
I’ve known him for three years.
我认识他已三年了。
They have been on strike for several weeks.
他们罢工已好几个星期了。
*用在时间、条件从句中,表示从句动作先于主句动作之前完成
We’ll set out at once if the rain has stopped.
如果雨停了,我们立刻就出发。
I’ll give my opinion after I have read the book.
我读完这本书后要发表自己的看法。
*“最高级+名词”或“It is the + 序数词+ time” 后的定语从句中。
This is the most interesting book that I have ever read.
这是我所读的书中最有趣的。
It is the second time that you have been late.
这是你第二次迟到了。
* 应用现在完成时应注意:
瞬间动词用于完成时表示一个动作的结束,不能和 “for…”或 “since…”连用,但它们的否定形式可以连用。如:
We have not heard from him for ten days.
我们已经十天没他的消息了。
另外,如果把瞬间动词转变成相应的持续动词,就可和 “for…”或 “since…”连用。
如:
die → be dead
leave/go → be away
join → be in
begin → be on
fall ill →be ill
finish → be over
make friends → be friends
return → be back
borrow → keep
come → be
buy → have
marry → be married
⒏ 现在完成进行时:
构成:主语+ have/has + been +动词的现在分词
用法:
表示动作从过去一个时间开始,一直延续到现在,强调在此阶段时间里,动作一直在进行。
这一时态表示如下几种意义:
⑴ 过去开始而且现在仍在进行的动作
How long have you been reading the book?
你看这本书多久了?
⑵ 过去开始,现在刚刚停止的动作
My hands are very dirty. I’ve been cleaning the car.
我的手很脏,我清洗汽车来着。
⑶ 现在看到其直接结果的动作
You are out of breath. Have you been running?
你上气不接下气,是不是跑来着?
⒐ 过去完成时:
构成:主语+ had + 动词的过去分词
用法:
* 表示过去某时间或动作之前已发生或完成的动作。
At the age of ten Edison had already built a small chemistry lab of his own.
爱迪生十岁时就已自建成一个小型化学实验室。
The film had begun when I got to the cinema.
我到达电影院时,电影已经开始了。
* 表示从过去某时间开始,持续到过去另一时间的动作或状态,往往和for, since引导的短语或从句连用。
Mr. Barker had taught in the US for twenty years when he came to China.
贝克先生到中国来的时候,已经在美国教书有20年了。
We had studied English for two months before you came.
你来之前,我们已学英语两个月了。
* 用于句型:It was the +序数词+ time that…
该句型表示到“was”时已是第几次做某事,即在“was”前已做过某事几次,因此该句在时间上体现“过去的过去”,所以应用过去完成时。
It was the first time that he had been late.
这是他第一次迟到。
It was the third time that he had told a lie.
这是他第三次撒谎。
* 用于句型:It was + 时间段+ since…
该句型表示到自从做某事以来已有多长时间,即在这个(过去)时间段之前已做某事,因此该句型在时间上体现“过去的过去”, 应用过去完成时。
They asked me to have a drink with them. I said that it was at least ten years since I had enjoyed a good drink.
他们请我和他们一起喝酒,我告诉他们我已经很长时间没这么痛快喝酒了。
* 过去没有实现的想法、希望和打算,即“本打算”
I had hoped to catch the 9:30 train, but I failed to.
我本希望能赶上9:30的火车,但没赶上。
We had intended to see you, but we weren’t free.
我们本打算来看望你,但却没能抽出时间。
* 用于句型:hardly…when…, 及no sooner…than… “一…就…”
Hardly had I got home when the telephone rang.
我一到家电话就响起来了。
No sooner had he begun to speak than the audience interrupted him.
他一开口讲话就被听众打断了。
⒑ 将来完成时:
构成:主语 + shall/will + have +动词的过去分词
用法:
表示未来某一时间之前将完成的动作。
I shall have read through that book before you come back this evening.
今晚你回来之前我就可以把那本书看完。
They’ll probably have left when we get there.
我们到那里时他们可能已经走了。
⒒将来进行时:
构成:主语 + will + be + 动词的现在分词
用法:
⑴表示在将来某时刻或某阶段正在进行的动作
What will you be doing at nine tomorrow morning?
明天早上九点你在干什么?
He will be arriving at about ten o’clock this evening.
他将在今晚十点左右到达。
⑵有时可表示预计即将发生或势必要发生的动作
She will be taking over my job.
她将接替我的工作。
Come on, we’ll be having lunch in a second.
快点,我们马上就要吃午饭了。
各种时态用法比较:
*一般现在时与现在进行时:
⑴一般现在时主要用于习惯性或经常性做的事,常拌随使用频度副词usually, often, seldom等;现在进行时主要用于表示目前或现阶段正在进行的动作或状态,常跟时间状语now, at present等。
He usually writes a lot of letters, but he isn’t writing at present.
他经常写许多信,但他现在没有写信。
⑵表示客观事实或普遍真理时,要用一般现在时,不能用现在进行时。
The earth goes around the sun.
地球绕着太阳转。
⑶“感觉” 或 “短暂”动词,通常用一般现在时,不用现在进行时。
如:
知觉动词:see, hear, taste, smell 等;
意识状态的动词:know, believe, like, hate, understand等
I smell burning. 我嗅到烧着的味。
He knows German best. 他很熟悉德语。
*一般过去时与过去进行时:
⑴一般过去时可表示一个完成的动作,而过去进行时表示正在进行的动作。
如:
I was reading a novel last night. 昨晚我在看小说(可能没看完)。
I read a novel last night. 我昨晚看了一本小说(已经看完了)。
⑵一般过去时可用于一个单纯动作,过去进行时可用于过去一段时间反复做的动作。
如:
Did he ask questions? 他提问题了吗?
He was asking questions the whole time. 他始终在提问题。
⑶一般过去时表示过去某个时刻发生的动作(侧重在说明事实),过去进行时表示过去某一时刻或某一段时间发生的动作(强调在这一过程中所进行的动作或展开的情景)
如:
He drew a picture yesterday afternoon.
他昨天下午画了一张画(昨天下午他做了这么一件事)。
He was drawing a picture yesterday afternoon.
他昨天下午在画画(昨天下午他一直在画画,没干别的事)。
⑷过去进行时表示过去某个时间正在进行的动作,一般过去时表示当时临时发生的短暂性动作
如:
When I was pouring the tea, I dropped a cup.
我在倒茶的时候,失手打了一个茶杯。
* 现在完成时与一般过去时:
⑴两者都表示在过去做的动作。但现在完成时表示过去动作与现在的关系,主要说明现在的情况;一般过去时强调动作发生在过去某一时间,与现在不发生联系。
如:
They’ve gone to Paris.
他们到巴黎去了(说明他们现在去巴黎了,不在这里)。
They went to Paris.
他们去过巴黎(只说明去过,不表明是否现在仍在那里)。
I haven’t seen him since last week.
我从上周就一直没见过他(现在仍未见到)。
I didn’t see him last week.
我上周没看到他(只说明上周末见,不说明现在)。
⑵ 现在完成时表示从过去发生到现在一段时间内的任何时间,可与today, this week, since等表示包括现在一段时间的状语连用,但不能和表示过去时间的状语连用;一般过去时表示的是过去某一特定时间,或与现在无关的某一过去时间。
I haven’t seen the film yet.
我还没看过这部影片(到目前为止)。
I saw it the day before yesterday.
我前天看的这部电影(表明看电影的时间是在前天)。
* 过去完成时与一般过去时:
⑴ 过去完成时表示在过去某一时间或动作以前已经发生或完成的动作,在句中一般有另一过去时间或动作与它比较,它是一个相对的时态,表示的是过去的过去,只有在和过去某时或某动作相比较时才用到它;一般过去时表示在过去某个时间发生的一个动作。
如:
She had learned some English before she came to our school.
她来我们学校以前学过一些英语(come to our school是过去发生的一个动作,learn English是come to our school以前的情况)。
We had had breakfast when she came.
她来时,我们已经吃过早饭了(come 是过去发生的一个动作,have breakfast是发生在come之前的事情)。
⑵ 如果主句所表示的动作发生在时间状语从句所表示的动作之前,在状语从句中用一般过去时,在主句中就要用过去完成时。反之,如果时间状语从句所表示的动作发生在主句所表示的动作之前,则在从句中用过去完成时,主句就用一般过去时。
When I had written the letter, I went at once to post it.
我写好了信,马上就寄出去。
⑶ 在以连词 after和before指明两个过去动作的时间先后关系时,after和before引导的状语从句中可用过去完成时,也可用一般过去时。如:
Mary left the room after she had turned off (或turned off) the light.
玛丽关灯以后离开了房间。
Before he came to college, he served (或had served ) in the army.
他来上大学以前曾在部队服役。
*现在完成时与过去完成时:
现在完成时表示对“现在”来说,过去发生或完成的动作或存在过的状态对现在产生的影响或其结果依然存在。而过去完成时,则是对“过去”来说,以前发生过或完成了的动作或存在过的状态对其产生的影响或它的结果依然存在。如:
We haven’t heard from him for quite a long time.
我们很久没收到他的信了(到现在我们都没收到他的信)。
They had known each other for about a year before they got married.
他们结婚以前彼此相识约一年之久(相识一年是指他们在结婚以前,而不是指现在)。
*一般将来时与过去将来时:
一般将来时表示对“现在时刻”来说,将要发生的动作或将要存在的状态;而过去将来时表示对“过去时刻”来说,将要发生的动作或将要存在的状态。
如:
She is sixteen, who will be seventeen next year.
她十六岁,明年将十七岁。
She said that she would be seventeen the next year.
她说她次年将十七岁。
*一般将来时与将来进行时的用法比较:
⑴Will you do sth.? 可以表示邀请,或表达一个有礼貌的请求或表达一项命令,而将来进行时没有这些意义。如:
Will you help me with the box?
请你帮我搬一下这个箱子好吗 (表示一种请求)?
Will you be waiting here?
你会在这里等吗 (一个关于将来动作的问话)?
⑵一般将来时表示一个带有主观意图的将来动作,将来进行时表达不带意图的将来动作
I’ll write to him and tell him about it.
我要给他写封信,告诉他这件事 (表达个人意愿)。
We’ll be needing more and more machine.
我们将需要越来越多的机器(客观上将势必需要)。
*现在完成进行时与现在完成时:
⑴现在完成时表示过去开始的一个动作到目前为止已经完成;现在完成进行时表示动作仍继续。
如:
I’ve read The Red Sun.
我已经看过《红日》了(已经完成)。
I have been reading The Red Sun these days.
这些天我一直在看《红日》(仍在继续)。
⑵现在完成时强调过去动作的现在结果;现在完成进行时如表示刚结束的动作时则强调不久前持续的动作。
如:
I have written him a letter.
我给他写了一封信(到现在为止已经写完了)。
I have been writing a letter since three o’clock.
我从三点以来一直在写信(强调一直在写,不表明是否写完)。
⑶现在完成进行时可以和一个时间短语连用,也可以没有时间短语。这样用时,它有别于现在完成时,现在完成时只有增加for, since或never等时间短语,才能表达这种持续的动作。
如:
I have been practicing the piano.
我一直在练弹钢琴。
I have lived here for five years.
我在这里住了五年了(不能说I have lived here.)。
⑷现在完成进行时一般不适用于状态动词,要表示状态动词的“仍在继续”用法,只能用现在完成时。
如:
I
展开阅读全文