初中英语完成时态

作者&投稿:鬱先 (若有异议请与网页底部的电邮联系)
初中英语时态~

一般现在时态
1 一般现在时态用来表示经常,反复,习惯性发生的动作或存在的状态,常与表示频率的副词sometimes(有时), often(经常), usually(通常), always(总是)等连用。时间状语in the morning/ afternoon/ evening(在上午/下午/晚上), every day/ week/ month/ year(每天/周/月/年, at noon/night(在中午/夜里), on Monday/Tuesday(在星期一/二)等也可用在一般现在时态中。如:
Bruce usually walks to school. 布鲁斯通常步行去上学。
We have two P.E classes every week. 我们每周上两节体育课。

2 表示现在的特征或状态。如:
She is always ready to help others. 她总是乐于助人。
He is 13 years old. 他13岁了。

3 表示事实或客观真理,或在谚语中,也用一般现在时。如:
The sun rises in the east and sets in the west every day. 太阳每天东升西落。
When there is a will, there is a way. 有志者,事竟成。

4 一般现在时的基本句型
1)肯定句:① 主语+动词原形+其他 ②主语(第三人称单数)+ 动词-s+ 其他
如:They live in China. 他们住在中国。
He likes eating apples. 他喜欢吃苹果。

2)否定句:① 主语+don’t+ 动词原形+其他
② 主语(第三人称单数)+doesn’t+ 动词原形+其他
如:They don’t live in China. 他们不住在中国。
He doesn’t like eating apples. 他不喜欢吃苹果。

3)一般疑问句:① Do+主语+动词原形+其他?
② Does+主语(第三人称单数)+ 动词原形+其他?
如:Do they live in China? 他们住在中国吗?
Does he like eating apples? 他喜欢吃苹果吗?
【相关链接】
当主语是第三人称单数时,谓语动词用第三人称的单数形式。谓语动词的第三人称单数形式的变化规则如下:
1)一般在动词后直接加s。 如:talk –talks, live –lives。
2)以s, x., ch, sh或o结尾的动词在其后加es。如: watch –watches, wash –washes, go –goes。
3)以辅音字母加y结尾的动词,把y变成i再加es。如: carry – carries, fly –flies。
4)特殊的,如:have的第三人称单数为has。

【牵手中考】
1. Bob often ______his mother with the housework on Sundays
A. help B. helping C. helps D. helped (桂林)
【解析】 根据题中的时间状语often和on Sundays 可判断该句应用一般现在时态。主语Bob是第三人称单数,所以谓语动词也应为单数加s,故选C。

2. —What did the teacher say just now?
—He said that the earth ________ round the sun. (福州)
A. go B. goes C. went D. will go
【解析】根据句意,老师刚才说的内容是“地球围绕着太阳转”。这是一个客观的真理,所以应该用一般现在时,故选B。

现在进行时态
【展示平台】

1 现在进行时表示此时此刻正在发生的事或正在进行的动作。常和时间状语now, at the moment连用。如:

They are singing at the moment. 他们正在唱歌。

Li Ming is making a report now. 李明现在正在做报告

2 表示现阶段正在发生的动作也用现在进行时来表达,此时常和时间状语these days 连用。

如: We are mending the car these days. 这些日子我们一直在修车。

3 某些瞬间动词如come, leave, arrive, die 等用现在进行时表示将来,即这个动作将要发生。

如:She says she is coming soon. 她说她马上就来。

The match girl is dying. 那个卖火柴的小女孩快要死了。

4 现在进行时态的基本句型

1)肯定句:主语+am/ is/ are + V-ing + 其他。如:

Nancy is reading a book now. 南茜正在读书。

The twins are playing in their bedroom. 那对双胞胎正在卧室里玩。

2)否定句:主语+am/ is/ are + not + 其他。如:

Nancy isn’t reading a book now. 南茜没有正在读书。

The twins aren’t playing in their bedroom. 那对双胞胎没有正在卧室里玩

3)一般疑问句:Am/ Is/ Are+ 主语+ V-ing + 其他?如:

Is Nancy reading a book now? 南茜正在读书吗?

Are the twins playing in their bedroom? 那对双胞胎正在卧室里玩吗?

【相关链接】

1 现在分词(即V-ing形式)的构成

1)一般在动词的后面直接加-ing 。如:listen – listening, look – looking .

2) 以不发音的字母e结尾的动词,去e加ing. 如:take –taking , make –making .

3)以重读闭音节结尾,且末尾只有一个辅音字母时,双写这个辅音字母再加ing。如sit –sitting, stop –stopping .

4)特殊的如:lie – lying, die – dying 等。

2 一般现在时和现在进行时的区别

1)一般现在时用以说明客观事实或情况,或用于强调动作的永久性或经常性; 而现在进行时强调动作正在进行,而且这个动作常含有未完成之意。如:

We usually have four classes in the morning. 我上午通常上四节课。

—Why can’t Lily go with me? 丽丽为什么不能和我们一起去呢?

—Because she is doing her homework now. 因为她正在做作业。

2)always用于一般现在时用于说明事实,一般不带有感情色彩;而现在进行时与always(即be always doing sth.)连用,常表示说话人的某种感情,如:赞扬,批评,厌烦等。如:

He always works late.他总是工作到很晚。(表示事实)

He is always working late.他总是工作到很晚。(表示赞扬)

He is always talking big.他老爱说大话。(表示厌烦)

【牵手中考】

1. Look! The boys ________ happily in the river.

A. swim B. swam C. will swim D. are swimming (益阳)

【解析】 由句中look可知,该句翻译成“那些男孩正在河中快乐地游泳”,所以用现在进行时,故选D。

2. ---Can your brother make a model airplane?

---Yes, this week he _______ a new model.

A. builds B. is built C. had built D. is building (广州市)

【解析】 根据句意“他这一周一直在做一个新的飞机模型”,表这段时间一直进行的动作也用现在进行时,故选D。

3. —Shall we invite Tom to play football now?

—Oh, no. He ________ his clothes.

A. is washing B. washes C. has washed (广东省课改实验区)

【解析】 根据对话的内容“我们不能邀请汤姆去踢球时因为他正在洗衣服。”应该用现在进行时,故选A。



一般过去时态

【展示平台】

1 一般过去时态场用来表示过去某个时间发生的动作或存在的状态。常用时间状语有:yesterday(昨天), last night(昨晚), last week(上个星期), four days ago(四天前), in 2002(在2002年), just now(刚才), the day before yesterday(前天)。如:

He went to the park yesterday. 她昨天去了公园。(表示过去某个时间发生的动作)

I was ten years old in 2003. 我2003年才10岁。(表示过去某个时间存在的状态)

2 表示过去习惯性的动作也用一般过去时。此时常和表示频率的副词:always(总是), often(经常), sometimes(有时)等连用。如:

He always went to school early last year. 他去年总是早早上学。

3 表达去世的人所做的事往往也用一般过去时。如:

Ying Zheng was the first king in China. 赢政是中国的第一个皇帝。

4 一般过去时态的构成

1)肯定句:主语+动词的过去式+其他

如:We enjoyed ourselves in the zoo yesterday. 我们昨天在动物园里玩得很高兴。

2)否定句:主语+didn’t +动词原形+其他

如:We didn’t enjoy ourselves in the zoo yesterday. 我们昨天在动物园里玩得不高兴。

3)一般疑问句:Did +主语+动词原形+其他

如:Did you enjoy yourselves in the zoo yesterday? 你们昨天在动物园里玩得高兴吗?

【相关链接】

在一般过去时态中会涉及到动词的过去式,大家要掌握规则动词的过去式的变化规则。变化规则如下:

1)一般情况下,在动词原形后直接ed 。如:play –played , look –looked 。

2)以e结尾的动词在其后加d。如:like –liked, use –used。

3)与辅音字母加y结尾的动词,把y变成i 再加ed。 如:carry – carried, marry - married。

4)以重读闭音节(或r音节)结尾,末尾只有一个辅音字母时,双写这个辅音字母,再加ed。如: stop –stopped, prefer –preferred。

当然,刚才提到的都是规则动词的构成,我们还学过许多不规则动词的过去式形式。如:put –put, see –saw, eat –ate等,这些可需要我们在课下牢牢记住哟!

【牵手中考】

1.What ______ to her yesterday evening?

A. was happened B. happened C. happening D. happen (甘肃省)

【解析】 该题是考查一般过去时的基本用法。根据句中的时间状语yesterday evening 可知应用一般过去时态,故选B。

2. —Hi, Kate. You look tired. What’s the matter?

—I________ well last night.

A. didn’t sleep B. don’t sleep C. hasn’t slept D. won’t sleep (北京市)

【解析】 根据句意及句中的时间状语last night, 该题考查一般过去时的否定形式。Did 是一般过去时的助动词,用来构成否定句和疑问句,故选A。

3. —When ____ you _____ your old friends?

—The day before yesterday.

A. will; visit B. did; visit C. / ; visit D. have; visited (四川省)

【解析】 根据句意及句中的时间状语The day before yesterday, 该题考查一般过去时的特殊疑问句式,选 B。

一般将来时态

【展示平台】

1 一般将来时常用来表示将要发生的动作或状态。常用的时间状语有: tomorrow(明天), the day after tomorrow(后天), soon(不久), in two weeks(两个星期后), next year(明年)等。如:

She will return to Beijing next week. 她下周将要回到北京。

2 某些瞬间动词如:come, go, arrive, fly 等用在现在进行时态中常表示将来。如:

She says she is coming. 她说她一会儿就到。

3 一般将来时基本句型如下:

1)肯定句:主语+be (am/is/are) + going to + 动词原形+其他

主语+will / shall (常用于第一人称)+ 动词原形+其他

如:We are going to have a football match in six days. 我们六天后将要进行足球比赛。

She will go to Congtai Park tomorrow. 她明天将要去丛台公园。

2) 否定句:主语+be (am/is/are) + not + going to + 动词原形+其他

主语+will / shall (常用于第一人称)+ not + 动词原形+其他

如:We aren't going to have a football match in six days. 我们六天后将不进行足球比赛。

She won't go to Congtai Park tomorrow. 她明天不去丛台公园。

3)一般疑问句:Be (am/is/are) +主语going to + 动词原形+其他?

Will / shall (常用于第一人称) +主语 + 动词原形+其他?

如:Are you going to have a football match in six days? 你们六天后将进行足球比赛吗?

Will she go to Congtai Park tomorrow? 她明天将要去丛台公园吗?

【相关链接】

will / shall 与be going to 的用法区别?

1. shall 常用于以第一人称为主句的问句中,表示建议或询问情况,而在以第二人称做

主语的问句中,常用will表请求。如:

Where shall we meet tomorrow? 我们明天在哪里见面呢?

Will you please open the door? 请把门打开,好吗?

2.be going to + 动词原形表将来时,它表示主观意愿、打算等或根据已有的迹象,可能要发生的情况。如:He is going to learn to swim next month. 他打算下个月去学游泳。

Look at the black clouds! It’s going to rain, I think. 看这乌云,我认为将要下雨了。

【牵手中考】

1. --- Isn’t Jim back yet?

--- No, but I think he _________ in half an hour.

A. returned B. will return C. has returned D. returns (沈阳课改实验区)

【解析】 根据句意,“我”认为基姆在半小时后回来。由句中的时间状语half an hour可知该题应用一般将来时态,故选B。

2. --- There ________ a concert (音乐会) this evening.

--- Yeah! Exciting news! (福州市课改实验区)

A. are going to be B. is going to be C. is going to have D. will have

【解析】 根据句意,说“今天晚上将有一场音乐会”。该句考查there be 句型的一般将来时态,正确答案为B。

过去完成时

一、过去完成时的概念与结构特点

概念:过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作,即“过去的过去( past-in-the-past )”。

----|-------------------------- |-------------------------------|---------------------------->

那时以前 那时 现在

构成:过去完成时由“助动词 had + 过去分词”构成,其中 had 通用于各种人称。

They had already had breakfast before they arrived at the hotel.

She had finished writing the composition by 10 :00 this morning.

二、过去完成时的判断依据

1. 由时间状语来判定

一般说来,各种时态都有特定的时间状语。与过去完成时连用的时间状语有:

( 1 ) by + 过去的时间点。如:

I had finished reading the novel by nine o'clock last night.

( 2 ) by the end of + 过去的时间点。如:

We had learned over two thousand English words by the end of last term. ( 3 ) before + 过去的时间点。如:

They had planted six hundred trees before last Wednesday.

2. 由“过去的过去”来判定。

过去完成时表示“过去的过去”,是指过去某一动作之前已经发生或完成的动作,即动作有先后关系,动作在前的用过去完成时,在后的用一般过去时。这种用法常出现在:

( 1 )宾语从句中

当宾语从句的主句为一般过去时,且从句的动作先于主句的动作时,从句要用过去完成时。在told, said, knew, heard, thought等动词后的宾语从句。如:

She said that she had seen the film before.

( 2 )状语从句中

在时间、条件、原因、方式等状语从句中,主、从句的动作发生有先后关系,动作在前的,要用过去完成时,动作在后的要用一般过去时。如:

When I got to the station, the train had already left.

After he had finished his homework, he went to bed.

注意: before, after 引导的时间状语从句中,由于 before 和 after 本身已表达了动作的先后关系,若主、从句表示的动作紧密相连,则主、从句都用一般过去时。如:


现在完成时是英文时态的一种

现在完成时的用法
have(has)+过去分词(done)
1.现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.
I have lost my wallet.(含义是:现在我没有钱花了.)
Jane has laid the table.(含义是:已可以吃饭了.)
Michael has been ill.(含义是:现在仍然很虚弱)
He has returned from abroad. (含义是:现在已在此地)
2. 现在完成时可以用来表示发生在过去某一时刻的,持续到现在的情况,常与for,since连用.
Mary has been ill for three days.
I have lived here since 1998.
3. 现在完成时往往同表示不确定的过去时间状语连用,如already, yet, just, before, recently, lately等:
He has already obtained a scholarship.
I haven't seen much of him recently (lately).
We have seen that film before.
Have they found the missing child yet
4. 现在完成时常常与表示频度的时间状语连用,如often, sometimes, ever, never, twice, on several occasion等:
Have you ever been to Beijing
I have never heard Bunny say anything against her.
I have used this pen only three times. It is still good.
George has met that gentleman on several occasions.
5. 现在完成时还往往可以同包括现在时间在内的时间状语连用,如now, up to these few days/weeks/months/years, this morning/week/month/year, now, just, today, up to present, so far等:
Peter has written six papers so far.
Man has now learned to release energy from the nucleus of the atom.
There has bee too much rain in San Francisco this year.
The friendly relations and cooperation between our two countries have been enhanced in the past few years.
Up to the present everything has been successful.
6. 现在完成时表示现在之前业已完成的动作,虽然其效果或影响仍然存在但已不再继续,但是有一些现在完成时的句子,在后面加上for+一段时间,则现在完成时的动作就表示延续性.
Thomas has studied Russian. (现在不再学俄语)
Thomas has studied Russian for three years. (=Thomas began to study Russian three years ago, and is still studying it now.(同第2点用法第一个例句)
7. 现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作.
We have had four texts this semester.
===================
现在完成时的“完成用法”和“未完成用法”


1.现在完成时的"完成用法"

现在完成时的"完成用法"指的是动作发生在过去某一时刻并已结束,但该动作对现在产生了影响,与现在情况具有因果关系。

例如:He has turned off the light.他已把灯关了。(动作结束于过去,但说明的是现在的情况--灯现在不亮了。)

现在完成时"完成用法"的特点是动作不延续,因此,该时态只能与表示不定的过去时间状语(如:already,yet,before,recently等)、频度时间状语(如:never,ever,once等)、包括现在时刻在内的时间状语(如:this morning / month /year...,today等)连用。

例如: Have you found your pen yet?你已找到你的钢笔了吗?

2.现在完成时的"未完成用法"

现在完成时的"未完成用法"指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去。

例如:He has lived here since 1978.自从1978年以来,他一直住在这儿。(动作起始于1978年,一直住到现在,可能还要继续住下去。)

I have been in the army for more than 5 years.我在部队已经呆了五年多了。(动作开始于5年前,一直延续至今,有可能还要继续下去。)

此种用法的句中常需一个表示一段时间的状语(由since或for引导),或表示与现在时刻相连的时间状语(如:up to now,so far)等。

例如:I have heard nothing from him up to now.到目前为止我没有他的任何消息。

注意:(1)现在完成时的未完成用法只适用于延续性动词,不可用于终止性动词,即瞬间完成或延续时间很短的动词。如:come,go,arrive,leave,join,become,die等。

(2)现在完成时常见两种句型:

①主语+have / has been+for短语

②It is+一段时间+ since从句

例如:He has been in the League for three years.或It is three years since he joined the League. 他入团已三年了
一.have/has been doing sth.
1.现在完成进行时
当后面接有一段时间的词时,或是加表示时间的词时,可以用现在完成时.如果这件事现在还在持续或还在做,则可用
现在完成进行时.
如:I have been skating for 4 hours.
I have finished my homework.
2.现在完成时的被动语态.
后接动词的过去分词.
如:The building has been built for 5 years.
二.一般现在时:用动词原形
一般过去时:用动词的过去式
一般将来时:will/shall+do
is/am/are going to do
过去将来时:could/would do
现在完成时:have/has done
过去完成时:had done
将来完成时:shall have done
过去将来完成时:would/could have done
现在进行时:is/am/are doing
过去进行时:was/were doing
将来进行时:will/shall be doing
过去将来进行时:would/could be doing
现在完成进行时:have/has been doing
过去完成进行时:had been doing
将来完成进行时:shall have been doing
过去将来完成进行时:would have been doing

1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。

2)过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。

一般过去时的时间状语:
yesterday, last week,…ago, in1980, in October, just now, 具体的时间状语

共同的时间状语:
this morning, tonight,this April, now, once,before, already, recently,lately

现在完成时的时间状语
for, since, so far, ever, never, just, yet, till / until, up to now, in past years, always,
不确定的时间状语

3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live, teach, learn, work, study, know.
过去时常用的非持续性动词有come, go, leave, start, die, finish, become, get married等。
举例:
I saw this film yesterday.
(强调看的动作发生过了。)
I have seen this film.
(强调对现在的影响,电影的内容已经知道了。)
Why did you get up so early?
(强调起床的动作已发生过了。)
Who hasn\'t handed in his paper?
(强调有卷子,可能为不公平竞争。)
She has returned from Paris.
她已从巴黎回来了。
She returned yesterday.
她是昨天回来了。
He has been in the League for three years.
(在团内的状态可延续)
He has been a League member for three years.
(是团员的状态可持续)
He joined the League three years ago.
( 三年前入团,joined为短暂行为。)
I have finished my homework now.

---Will somebody go and get Dr. White?
---He\'s already been sent for.
句子中如有过去时的时间副词(如 yesterday, last, week, in 1960)时,不能使用现在完成时,要用过去时。
(错)Tom has written a letter to his parents last night.
(对)Tom wrote a letter to his parents last night.
—I came back last week.

—Has your term started yet?

—Yes,it started on Monday.

—我以为你还在休假。你是什么时候回来的?

—我是上周回来的。

—学校开学了吗?

—是的,是星期一开学的。

B 注意:关于过去的动作的对话常常用现在完成时的问答开始,但是通常会以一般过去时继续下去,即使没有指明时间。这是因为在开头一句中提到的动作这时在说话人的脑子里已经确定了:

—Where have you been?

—I’ve been to the cinema.

—What did you see?/What was the film?

—(I saw)‘ Amadeus’.

—Did you like it?

—你去哪儿了?

—我看电影去了。

—看的什么电影?/电影的内容是什么?

—《莫扎特传》。

—你喜欢这电影吗?

Husband:Where have you been?

丈夫:你去哪儿了?

Wife:I’ve been at the sales.

妻子:商店大减价,我去买东西去了。

Husband:What have you bought?/What did you buy?丈夫:你买了什么东西?

Wife:I have bought/I bought you some yellow pyjamas.

妻子:我给你买了一套黄色的睡衣睡裤。

Husband:Why did you buy yellow?I hate yellow.

丈夫:你为什么买黄色的?我讨厌黄颜色。

C 现在完成时常常用于报纸和广播中,用于开头,说起某项活动,接着就用一般过去时进行描述。事情发生的时间常常在第二句里点出来:

Thirty thousand pounds’worth of jewellery has been stolen from Jonathan Wild and,Company,the jewellers.The thieves broke into the flat above some time during Sunday night and entered the shop by cutting a hole in the ceiling.

珠宝商店乔纳森·威尔德公司价值三万英镑的珠宝被盗。窃贼约在星期日夜间某时潜入楼上的一套房子,然后在商店的天花板上挖洞进入商店。

即使未指明动作的时间,在第二句里也通常用一般过去时:

Two prisoners have escaped from Dartmoor.They used a ladder which had been left behind by some workmen,climbed a twenty-foot wall and got away in a stolen car.

两个囚犯从达特姆尔监狱逃走。他们用了工人丢下的梯子,爬上20英尺高的围墙,然后乘偷来的汽车逃走了。

D 现在完成时常用于书信中:

I am sorry I haven’t written before but I’ve been very busy lately as Tom has been away.

很抱歉,在这之前没给你写信。因为汤姆外出了,我最近一直很忙。

We have carefully considered the report which you sent us on 26 April,and have decided to take the following action.

我们已经仔细地考虑了你于4月26日寄来的报告,并已决定采取以下行动。

190 形式

这种时态由动词be的现在完成时形式+现在分词构成:

肯定式:I have been working,he has been working等

否定式:I have not/haven’t been working等

疑问式:have I been working?等

否定疑问式:have I not/haven’t I been working?等

191 用法

现在完成进行时表示一个过去开始、现仍在继续中的动作
或一个过去开始、现在刚刚结束的动作
I’ve been waiting for an hour and he still hasn’t turned up.

我等了一小时了,可他还没来。

I’m so sorry I’m late.Have you been waiting long?

真对不起,我迟到了。你等了很久了吗?

必请记住,许多动词一般情况下不能用进行时(参见第168节),但其中有些动词在某些场合可以用进行时(参见第169节至第171节)。因此可以说:

Tom has been seeing about a work permit for you.

汤姆一直在想办法给你弄一个工作许可证。

She has been having a tooth out.

她(刚才)正让医生给她拔牙呢。

I’ve been thinking it over.

我一直在考虑这件事。

I’ve been hearing all about his operation.

我一直在听人讲他动手术的全部情况。

此外,动词want常用于这种时态,wish也可以这样用:

Thank you so much for the binoculars.I’ve been wanting a pair for ages.

我非常感谢你送给我望远镜。我一直想要一副。

现在完成进行时没有被动语态。They have been repairing theroad(他们这一阵一直在修这条路)的最近似的被动形式通常是 The road has been repaired lately(这条路最近修过)。这是现在完成时的被动语态,但是这两个句子并不完全相同。

192 现在完成时的一般式与进行式的比较

A 在表达一个在过去开始而现在仍在继续或刚刚结束的动作时,某些动词既可以用现在完成时,也可以用现在完成进行时。这样的动词有expect,hope,learn,lie,live,look,rain,sleep,sit,snow,stand,stay,study,teach,wait,want,work等:

How long have you learnt English?

你学习英语多久了?

How long have you been learning English?

(译文同上。)

He has slept for ten hours.

他已经睡了十个小时了。

He has been sleeping for ten hours.

(译文同上。)

It has snowed for a long time.

雪下了好长时间了。

It has been snowing for a long time.

(译文同上。)

没有进行式的动词不可能有这样的用法(参见第168节),即现在完成进行时不能代替以下例句中的现在完成时:

They’ve always had a big garden.

他们一直有一座大花园。

How long have you known that?

你知道这事多久了?

He’s been in hospital since his accident.

他从发生事故之后,一直在医院里。

注意:现在完成进行时可以和时间短语连用,也可以不连用,这一点就有别于现在完成时,因为后者与像for six days,since June,never等一些时间短语连用才能表示这类动作。不用这些时间状语时,现在完成时指的是完成了的一个动作。

B 用现在完成时表示的反复的动作,有时可以作为连续的动作用现在完成进行时表示:

I’ve written six letters since breakfast.

早饭后我已经写了六封信。

I’ve been writing letters since breakfast.

早饭后我一直在写信。

I have knocked five times.I don’t think anyone’s in.

我敲了五次门。我想屋里没有人。

I’ve been knocking.I don’t think anybody’s in.

我一直在敲门。我想屋里没有人。

注意:现在完成进行时表示一种看来似乎是不间断的动作,所以提到做一件事的次数或一共做了多少事情时,不能用现在完成进行时。

C 用现在完成时表达的单一动作和用现在完成进行时表达的动作是有区别的:

(a)I’ve polished the car.

我擦了车。

意指这件事已经结束了。

(b) I’ve been polishing the car.

我在擦车来着。

意指过去一小时我就是这样度过的,而不一定指动作已结束。注意:用现在完成进行时表示单一动作时,这一动作持续到说话的时间或者接近这一时间为止:

He’s been taking photos.

他一直在拍照。(他大概手里正拿着照相机。)

He has taken photos.

他拍过相片。(这件事可能是也可能不是最近发生的。)

193 进一步举例

A:I haven’t seen your brother lately.Has be gone away?

甲:我近来一直没有见到过你的兄弟。他是不是到别的地方去了?

B:Yes,he’s/he has been sent to America.

乙:是的,他被派到美国去了。

A:When did he go?

甲:他什么时候走的?

B:He went last month.

乙:他是上个月走的。

A:Have you had any letters from him?

甲:你收到他的来信了吗?

B:I haven’t,but his wife has been hearing from him regularly.

乙:我没有收到,但他的妻子常收到他的来信。

A:Does she intend to go out and join him?

甲:她想出去跟他团聚吗?

B:They’ve been thinking about it but haven’t quite decided yet.Unfortu-nately they’ve had a lot of expense lately and perhaps haven’t got themoney for her fare.

乙:他们正在考虑这件事,可还没有最后决定。但是不巧得很,最近他们开销很大,也许没有钱给她买票。

Tom:What have you done with my knife?

汤姆:你怎么动我的小刀了?(你把我的小刀放在哪里了?)

Ann:I put it back in your drawer.

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

Tom(taking it out):But what have you been doing with it?The blade’s alltwisted!Have you been using it to open tins?

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

A:Do you see those people on that little sandy island?They’ve been wav-ing handkerchiefs for the last half hour.I wonder why.

甲:你看见小沙洲上的那些人了吗?半小时了,他们一直挥舞着手绢。我不知是怎么回事。

B:They need help.The tide’s coming in and very soon that little islandwill be under water.Have you been sitting here calmly and doing noth-ing to help them?

乙:他们需要救援。潮水正在上涨,不一会儿那小岛就要被淹没。你难道一直在这里无动于衷地坐视不救吗?

A:I’ve never been here before.I didn’t know about the tides.

甲:我以前从来没来过这里。我不了解潮水的情况。

194 形式和用法

A 形式

过去完成时由had+过去分词构成,因此无人称变化:

肯定式:I had/I’d worked等

否定式:I had not/hadn’t worked等

疑问式:had I worked?等

否定疑问式:had I not/hadn’t I worked?等

B 用法

1 过去完成时是与现在完成时相当的过去式。

现在完成时:

Ann has just left.If you hurry you’ll catch her.

安刚刚走。如果你快一点,就能追上她。(参见第183节。)

过去完成时:

When I arrived Ann had just left.

我到的时候,安刚刚离开。

现在完成时:

I’ve lost my case.

我的手提箱丢了。(参见第184节。)

过去完成时:

He had lost his case and had to borrow Tom’s pyjamas.

他的手提箱丢了,不得不去向汤姆借睡衣睡裤。

但是,过去完成时不像现在完成时那样限于表达未指明时间的动作,因此可以说:

He had left his case on the 4∶40 train.

他把手提箱丢在4点40分的火车上了。

2 现在完成时可以和 since/for/always等词连用,表示一个开始于过去并仍在继续或刚刚结束的动作。(参见第186节。)与此同理,过去完成时也可以用来表示在所说的过去某一时刻之前就已开始的动作,这一动作:

(a)在该时刻仍然在继续;或

(b)在该时刻停止或刚刚停止。

但应注意,过去完成时还可以用来表示:

(c)在所说时刻之前某一时候停止的动作。

(a),(b),(c)这三种类型的例句分别列举如下:

(a)Bill was in uniform when I met him.He had been a soldier for tenyears/since he was seventeen,and planned to stay in the army till hewas thirty.

我遇到比尔的时候,他身穿军服。那时他已经当了十年兵了/他

从17岁就当兵,并且还计划在军队里呆到30岁。

Ann had lived in a cottage for sixty years/ever since she was born,andhad no wish to move to a tower block.

安在小屋里已经住了60年/安出生以来就一直住在小屋,也不想搬到塔楼去住。(这里也可以用过去完成进行时形式 had beeniiving。)

(b)The old oak tree,which had stood in the churchyard for300 years/since before the church was built,suddenly crashed to the ground.

屹立在教堂墓地上已300百年之久的老橡树/在教堂建造之前就屹立着的老橡树突然间哗啦一声巨响倒在地上。(这里也可以用过去完成进行时形式 had been standing。)

Peter,who had waited for an hour/since ten o’clock,was very angrywith his sister when she eventually turned up.

彼得等了一小时/从10点钟起就等着,他妹妹终于来到时他非常生气。(也可以用had been waiting。)

(c)He had served in the army for ten years;then he retired and married.

His children were now at school.

他在军队里服役十年,后来退伍并结了婚。他的孩子现在已上学了。

这里既不能用since也不能用过去完成进行时。还要注意到,这里的过去完成时没有与之相当的现在完成时。如果把句中最后一个动词变成现在时,其他动词时态都要变成一般过去时。

现在完成时

现在完成时用来表示之前已发生或完成的动作或状 态,其结果的确和现在有联系。动作或状态发生在过去 但它的影响现在还存在;也可表示持续到现在的动作或 状态。其构成: have (has) +过去分词。
比较过去时与现在完成时

1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。

2)过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。

一般过去时的时间状语:
yesterday, last week,…ago, in1980, in October, just now, 具体的时间状语

共同的时间状语:
this morning, tonight,this April, now, once,before, already, recently,lately

现在完成时的时间状语
for, since, so far, ever, never, just, yet, till / until, up to now, in past years, always,
不确定的时间状语

3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live, teach, learn, work, study, know.
过去时常用的非持续性动词有come, go, leave, start, die, finish, become, get married等。
举例:
I saw this film yesterday.
(强调看的动作发生过了。)
I have seen this film.
(强调对现在的影响,电影的内容已经知道了。)
Why did you get up so early?
(强调起床的动作已发生过了。)
Who hasn't handed in his paper?
(强调有卷子,可能为不公平竞争。)
She has returned from Paris.
她已从巴黎回来了。
She returned yesterday.
她是昨天回来了。
He has been in the League for three years.
(在团内的状态可延续)
He has been a League member for three years.
(是团员的状态可持续)
He joined the League three years ago.
( 三年前入团,joined为短暂行为。)
I have finished my homework now.

---Will somebody go and get Dr. White?
---He's already been sent for.
句子中如有过去时的时间副词(如 yesterday, last, week, in 1960)时,不能使用现在完成时,要用过去时。
(错)Tom has written a letter to his parents last night.
(对)Tom wrote a letter to his parents last night.
用于现在完成时的句型

1)It is the first / second time…. that…结构中的从句部分,用现在完成时。
It is the first time that I have visited the city.
It was the third time that the boy had been late.

2)This is the… that…结构,that 从句要用现在完成时.
This is the best film that I've (ever) seen.
这是我看过的最好的电影。
This is the first time (that) I've heard him sing. 这是我第一次听他唱歌。

典型例题
(1) ---Do you know our town at all?
---No, this is the first time I ___ here.
A. was B. have been C. came D. am coming
答案B. This is the first time 后面所加从句应为现在完成时,故选B。

(2) ---Have you ____ been to our town before?
---No, it's the first time I ___ here.
A. even, come B. even, have come C. ever, come D. ever, have come
答案D. ever意为曾经或无论何时,反意词为never,此两词常用于完成时。 This is the largest fish I have ever seen. It is / was the first time +that-clause 的句型中,从句要用完成时。
注意:非延续性动词的否定形式可以与表示延续时间的状语连用。即动作不发生的状态是可以持续的。
(错)I have received his letter for a month.
(对)I haven't received his letter for almost a month.
比较since和for

Since 用来说明动作起始时间,for用来说明动作延续时间长度。
I have lived here for more than twenty years.
I have lived here since I was born..
My aunt has worked in a clinic since 1949.
Some new oilfields have been opened up since 1976.
I have known Xiao Li since she was a little girl.
My brother has been in the Youth League for two years.
I have not heard from my uncle for a long time.

注意:并非有for 作为时间状语的句子都用现在完成时。
I worked here for more than twenty years.
(我现在已不在这里工作。)
I have worked here for many years.
(现在我仍在这里工作。)

小窍门: 当现在完成时+一段时间,这一结构中,我们用下面的公式转化,很容易就能排除非延续动词在完成时中的误使。
1) (对) Tom has studied Russian for three years.
= Tom began to study Russian three years ago, and is still studying it now.
2) (错) Harry has got married for six years.
= Harry began to get married six years ago, and is still getting married now.
显然,第二句不对,它应改为 Harry got married six years ago. 或 Harry has been married for six years.

since的四种用法

1) since +过去一个时间点 (如具体的年、月、日期、钟点、1980, last month, half past six)。
I have been here since 1989.

2) since +一段时间+ ago
I have been here since five months ago.

3) since +从句
Great changes have taken place since you left.
Considerable time has elapsed since we have been here.

4) It is +一段时间+ since从句
It is two years since I became a postgraduate student.
延续动词与瞬间动词

1) 用于完成时的区别
延续动词表示经验、经历; 瞬间动词表示行为的结 果,不能与表示段的时间状语连用。
He has completed the work. 他已完成了那项工作。 (表结果)
I've known him since then. 我从那时起就认识他了。(表经历)

2) 用于till / until从句的差异
延续动词用于肯定句,表示"做……直到……" 瞬间动词用于否定句,表示"到……,才……"
He didn't come back until ten o'clock.
他到10 点才回来。
He slept until ten o'clock.
他一直睡到10点。

典型例题
1. You don't need to describe her. I ___ her several times.
A. had met B. have met C. met D. meet
答案B. 首先本题后句强调对现在的影响,我知道她的模样,你不用描述。再次,several times告知为反复发生的动作,因此用现在完成时。

2.---I'm sorry to keep you waiting.
---Oh, not at all. I ___ here only a few minutes.
A. have been B. had been C. was D. will be
答案A. 等待的动作由过去开始,持续到现在,应用现在完成时。


英语中什么时候用现在完成时
14、hope...+should\/would型完成时从句。hope,think,expect的过去式之后,加上”should或would+完成式",常表示期望、希望落空,没有实现。15、现在完成时可同进行时未完成的动作进行对比。16、get的现在完成时。get的现在完成时是have\/has got,美式英语中用gotten。have\/has got在口语中往往仅是一...

英语中怎样才算完成时态?
2) 现在完成进行时在过去场合中的变化形式是过去完成进行时(the Past Perfect Continuous Tense)。其形式为:had + been + 现在分词。例如:She asked me what I had been doing these years. 她问我这些年在干些什么。They were sweating all over because they had been playing basketball. ...

英语现在完成时时态语法知识讲解
3. 现在完成时态经常与表示频度的时间状语连用,如often,sometimes,ever,never,twice,on several occasion等:Have you ever been to Beijing?你以前去过北京吗?I have never heard Bunny say anything against her.我从来没有听到Bunny说她的坏话。I have used this pen only three times. It is ...

初中英语现在完成时的注意事项
现在完成时的"完成用法"指的是动作发生在过去某一时刻并已结束,但该动作对现在产生了影响,与现在情况具有因果关系。例如:He has turned off the light。他已把灯关了。(动作结束于过去,但说明的是现在的情况——灯现在不亮了。)现在完成时"完成用法"的特点是动作不延续,因此,该时态只能与表示...

英语现在完成时到底表示什么意思
现在完成时是过去的动作或状态持续到现在并且已经完成,对现在造成的影响,可能持续发生下去。在英语时态中,“时“指动作发生的时间,”态“指动作的样子和状态。完成时态的构成分为两部分:一是助动词,二是实义动词的过去分词-ed。具体来说,用助动词have表示“时”,以表明动作发生的时间是在过去、...

英语完成时分类
你好!你的问题是,英语完成时的分类。具体回答如下——首先,要简单了解一下,英语一共有16种基本时态。其次,完成类时态主要有以下四种——现在完成时态,表示过去发生的动作对现在造成影响或结果。现在完成进行时态,表示动作从过去开始一直持续到现在,并且还有可能持续下去。过去完成时态,表示在过去某...

请问这个完成时,完成式,什么意思?
I have finished my homework.(现在完成时)He had worked in the factory for ten years when I came to work here.(过去完成时)I will have finished this book by the end of this week.(将来完成时)动词-ing形式的完成式则是非谓语动词的时态形式中的一种,除完成式以外,动词的-ing...

英语中现在完成时和过去完成时的句型是什么?
现在完成时和过去完成时,我们首先一定要知道,他们在整体时态中的位置,我们的时间,有四个时间,体有四个体,所谓体指的是动作和时间的关系,是个时间指的是过去,现在,将来,过去将来,四个体,指的是,一般体,进行体,完成体和完成进行体,4乘4,乘到一起后我们就会发现有16个时态,这16个时态...

英语中,什么时候用完成时态,什么时候用过去时,怎么区分
⑵现在完成时常与recently(近来),so far(到目前为止),in the past\/“last + 一段时间”等时间状语连用。因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的。 ⑶现在完成时时常与“for +时间段或since +过去时间点”连用(含从句,...

初中英语(完成时态)
注意: before, after 引导的时间状语从句中,由于 before 和 after 本身已表达了动作的先后关系,若主、从句表示的动作紧密相连,则主、从句都用一般过去时。如:现在完成时是英文时态的一种 现在完成时的用法 have(has)+过去分词(done)1.现在完成时用来表示现在之前已发生过或完成的动作或状态,但其...

滨海县18263916144: 初中英语(完成时态)有那些时间状语的出现要用完成时态(著名:过去,现在) -
郭油敬柱:[答案] 过去完成时 一、过去完成时的概念与结构特点 概念:过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作,即“过去的过去( past-in-the-past )”. ----|-------------------------- |-------------------------------|----------------------------> 那时以前 那时 ...

滨海县18263916144: 初中英语完成时
郭油敬柱: 现在完成时:从过去的某个时间点到说话这个时间点进行的某个动作.动作发生在过去,但是对现在产生了某些影响,侧重影响. 过去完成时:从过去的某个时间点A到过去某个时间点B(A一定早于B进行的某个动作.过去的过去,侧重于动作发生的时间. 现在完成时:主语 + have / has + 过去分词 (肯定式) 主语 + have / has + not + 过去分词 (否定式) Have / Has + 主语 + 过去分词 (疑问式) 过去完成时:主语 + had + 过去分词 (肯定式) 主语 +had + not + 过去分词 (否定式) Had + 主语 + 过去分词 (疑问式)

滨海县18263916144: 初中英语时态有哪些? -
郭油敬柱: 一般现在,一般过去,现在进行,过去进行现在完成

滨海县18263916144: 现在完成时态的用法 -
郭油敬柱: 现在完成时是初中英语中最重要也是最难掌握的一个时态,同时它也是中考英语中一个最重要的时态考点.许多同学对现在完成时的用法似懂非懂,做题时也往往是跟着感觉走.本文结合初中英语的教学内容和中考英语的考查特点,为同学们归...

滨海县18263916144: 帮忙总结初一初二英语时态. -
郭油敬柱:[答案] 初中所有时态就这些: 时态 (1)现在进行时 (2)一般现在时 (3)一般过去时 (4)一般将来时 (5)过去进行时(6)现在完成时

滨海县18263916144: 求初中八大英语时态结构如现在完成时have/has+done -
郭油敬柱:[答案] 1.一般现在时:主语+do/does(现在分词) e.g We clean the room every day. 2.一般过去时:主语+did e.g We cleaned the ... 4.过去进行时:was/were doing e.g We were cheaning the room at 5:00 yesterday afternoon. 5.现在完成时:have/has done e....

滨海县18263916144: 英语各种时态分别是什么时候用初中一共有些什么时态我一向分不清楚过去完成现在完成那些东西请详细分析.. -
郭油敬柱:[答案] 英语中时态分为以下三种:1、过去完成时(表示过去已经完成的事情,已经成为过去)2、现在进行时(表示目前正在进行的事情,处于进行状态)3、将来时(预示将来要完成的事情,不过目前还没有做)这是主要的三种时态,如...

滨海县18263916144: 初中英语的全部时态有哪些??
郭油敬柱: 英语中的时态共有十六种,但是常考的或较常用的只有9种,而且重点测试完成时态. 要掌握英语的时态和语态,必须掌握好英语中的助动词(do, be, have)和时间状语这...

滨海县18263916144: 初中英语 现在完成时 -
郭油敬柱: 首先楼主要理解have /has been done 是 have /has done (是现在完成时)的被动语态,既是现在完成时的被动形式,表示过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态.eg: The countryside...

滨海县18263916144: 初中英语一共几个时态 -
郭油敬柱:[答案] 一般现在时态 一般将来时态 一般过去时态 现在进行时态 过去进行时态 将来进行时态 现在完成时态 过去完成时态 初中涉及到的 也就这些了

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网