1现在完成时讲解

发布 2021-05-14 21:05:28 阅读 5860

2.现在完成时的用法。

1) 动作过去发生,但对现在的结果或影响仍存在,这种情况常不与任何时间状语连用。(延/结)

i’m sorry i h**e lost my key. i can’t open the door.

对不起,我把钥匙弄丢了。门开不了了。

she has left. if you want to see her, you’ll h**e to come tomorrow.

她已经走了。如果你想见她的话,你得明天再来一趟。

2)表示动作过去发生,一直延续到现在,这种情况常与表示一段的时间状语连用。(延/结(否定句中)/be +…

we h**e lived here since last october.自从去年十月份我们就一直住在这儿。

she has studied english for 5 years.她学英语已有5年之久。

3) he has left america.他已离开美国。(短暂性动词不能和表示延续的时间连用)

she has been away from america for five years.

她离开美国已达五年之久。(延续性动词可以和表示延续的时间连用)

结束性动词在现在完成时中不能和表示一段时间的时间状语连用,但是它们可以转换成相应的延续性动词。

1.直接用延续性动词。

buy– h**e;catch(get) a cold –h**e a cold;borrow—keep;become—be;put on-- wear move to→live in open sth.→keep sth. open

gettoknow→know

2.转换成be+名词。

join the army – be a soldier;join the party –be a party member;

go to school– be a student

3,转换成be+形容词或副词。

die—be dead;finish – be over;le**e—be away (from); fall sleep – be asleep close – be closed come to/ go to/arrive at(in)+某地—be in(at) +某地reach…→bein…begin/start→be on, fall ill→be ill, get up→be up return→beback

4.转换成 be+介词短语go to school– be in school ; get up_ be up;

le**e→be away,join→beamemberof…/bein…

mrlihasalreadybeenhereforhalfanhour.(李先生来这儿已有半小时了。)

thefilmhasbeenonfortenminutes.(电影开映已有十分钟了。)

ih**ehadthiscomputerfor3years.(这台电脑我买了已有三年了。)

howlongmayikeepthisbook?(这本书我能借多长时间?)

1)他死了三年了。

误:he has died for three years.

正:he has been dead for three years.

正:he died three years ago.

正:it is three years since he died.

正:three years has passed since he died.

2)他来这儿五天了。

误:he has come here for five days.

正:he has been here for five days.

正:he came here five days ago.

正:it is five days since he came here.

正:five days has passed since he came here.

终止性动词可用于现在完成时否定式中,成为可以延续的状态,因而可与表示一段时间的状语连用。如:

he hasn't left here since 1986.

i h**en't heard from my father for two weeks.

4.终止性动词的否定式与until/till连用,构成"not+终止性动词+until/till ..的句型,意为"直到……才……"如:

you can't le**e here until i arrive.直到我到了,你才能离开这里。

i will not go to bed until i finish drawing the picture tonight.今天晚上直到我画完画,我才**睡觉。

怎样与until或till正确连用

一般来说,until或till前面的谓语动词是延续性动词时,我们常用肯定式:

auntil(till)b.表示:a一直延续到b的发生,b一开始,a就停止;b不开始,a不停止。

例如: i’ll stay at home until /till my parents come back

我将呆在家里直到我父母回来。)iwon’tle**etillmyparentscomeback.

言外之意是,我父母不回来,我就一直呆在家里,我父母回来后我就离开家。因此又可以改写为:.i′llle**ehomeaftermyparentscomeback.

我将在父母回来之后才离家。)

如果until或till前面的谓语动词是终止性动词时,我们常用否定式:

notauntil(till)b.表示:a一直停止到b的发生,b一开始,a就发生;b不开始,a不发生。例如:

ididn’treceivethenoticeunitllastevening.

言外之意是,昨天晚上我一直没有接到通知。

don”t get off the bus until it has stopped.

公共汽车停稳后再下车。

5.终止性动词可以用于when引导的时间状语从句中,但不可以用于while引导的时间状语从句中。when表示的时间是"点时间"(从句谓语动词用终止性动词),也可以是"段时间"(从句谓语动词用延续性动词)。

而while表示的是一个较长的时间或过程,从句谓语动词用延续性动词。如:

when we reached london, it was twelve o'clock. (reach为终止性动词)

please look after my daughter while/when we are away. (be away为延续性动词短语)

6.终止性动词完成时不可与how long连用(只限于肯定式)。如:

误:how long h**e you come here?

正:how long h**e you been here?

正:when did you come here?

(4)在条件状语从句和时间状语从句中代替将来用完成时。

i’ll go with you when i h**e made the model plane.

我做完模型飞机就同你一块去。

5) 在“it’s the first time that...句中可以用现在完成时。

it’s the first time that i h**e seen this kind of film.

这是我第一次看这样的电影。

6) h**e gone to,h**e been to的区别。

h**e gone to到。去了,关键是人已离开出发地,至于到达目的地了没有则无从知道。

jack is away on holiday. he has gone to france.

杰克去度假,他到法国去了。

h**e been to到。去过,关键是到过某地,而且又已经离开了那个地方。

mr chen is back home from holiday. he has been to beijing.

where is kate? 凯特在哪儿?

she has gone to singapore. 她到新加坡去了。

where h**e you been? 你去哪儿来着?

i h**e been to the library. 我刚才去了图书馆。

(7). since从句中两种时态的不同含义

我们再来分析一下since从句中使用终止性动词与延续性动词的区别。在since从句中我们往往使用终止性动词的过去时,从句表示的时间是“从那一时刻起”,如:

布朗先生自从来中国以后已交了相当多的中国朋友。)

since从句中的谓语动词是延续性动词的一般过去时,从句表示的时间是“从那延续性动词动作结束时算起”,如:

我阿姨不在这儿已有三周了。)

自从我离开上海以来,一直没有收到他的来信。)

但是如果在since从句中的谓语动词是延续性动词的现在完成时,那么与其一般过去时的含义就完全相反了。试比较:

我生病以来一直在学校里。)

我病愈以来一直在学校里。)

弄清since从句中两种时态的不同含义,对于以下例句的理解就不会感到困难了。如:

李先生戒烟已有四年了。)

现在完成时讲解

一 现在完成时基本结构 助动词h e has 过去分词 done 表示过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。二 用法 1.已完成 用法 表示一个过去发生并结束的动作对现在造成的影响或结果。这一类情况可以细致分为下述两种情况。1 表示开始...

现在完成时讲解

unit8一 基本结构 助动词h e has 过去分词 done 否定句 主语 h e has not 过去分词 其他。一般疑问句 h e has 主语 过去分词 其他。简略答语 yes,主语 h e has.肯定 no,主语 h en t hasn t.否定 五 现在完成时的标志 现在完成时的含义...

现在完成时讲解

一 基本结构 助动词h e has 过去分词 done 二 句型 否定句 主语 h e has not 过去分词 其他。一般疑问句 h e has 主语 过去分词 其他。简略答语 yes,主语 h e has.肯定 no,主语 h en t hasn t.否定 三 用法。1 现在完成时表示过去发生或...