当前位置:文档之家› 现在完成时的用法(上)

现在完成时的用法(上)

现在完成时的用法(上)
现在完成时的用法(上)

现在完成时的用法(上)

一.概念

现在完成时表示事情发生在过去,但与现在的情况有关系,即或者是讲一个影响现在的动作,或者讲迄今为止这一段时间的情况。现在完成时属于现在时,要注意与一般过去时的区别。

二.动词形式

由“助动词have/has + 动词过去分词done”2部分构成,简言之“have/has done”。

说明:①现在完成时的疑问式是把助动词have、has直接提到主语之前;否定式是直接在助动词have、has后加not。如:

The door has opened.

→Has the door opened?

→The door hasn’t opened.

②助动词have在人代词后可缩写为“’v e”,has可缩写为“’s”。如:

1)They’ve gone. =They have gone.

2)He’s returned. =He has returned.

三.主要用法

现在完成时的用法对初学者来说可能比较难理解些,但是只要用心体会、反复体会,并多仿照一些例句造句使用、不断总结,就会很快掌握的。其用法主要有以下几个方面:㈠表示发生在过去的某一动作对现在造成的影响或结果。此用法常与already(已经), yet (已经;还), just(刚刚)等副词状语连用。例如:

1)He has (already) left here. 他现在已经离开这儿了。

解释:这句话并不强调他什么时候离开的,重点强调他现在人不在这儿了。

2)Have you had your lunch? 你吃过午饭了吗?

提示:如果是你这样问对方,那么你是什么意思?如果对方说他还没有吃午饭,那么你现在该怎么说或该去怎么做?

3)He has hurt his leg. 他的腿伤了。

解释:强调他的腿伤了到现在还没好呢,即不强调什么时候伤的,重点强调对现在造成的影响:他现在什么也不能做。比如有一些小伙伴想找他

去踢球或跑步等,如果你是他的家人或熟人,那么你这时就可告诉小

伙伴们说:Sorry. He has hurt his leg.

4)I have (already) posted the letter. 我已经把那封信寄出去了。

解释:信已不在我这儿了。

比较:I haven’t posted the letter (yet). 那信我还没有寄出去呢。

解释:信现在还在我这儿。

5)The light has gone out! We can’t do our homework. So let’s go out and play!

6)Have you cleaned the room?

------Yes, I’ve just cleaned it. It looks very nice now.

㈡表示从过去就已经开始一直持续到现在的动作或状态(可能就此停止,也可能继续持续下去)。此用法往往和since或for等引导的(表示一段时间的)时间状语连用。此用法用的谓语动词必须是持续性动词!

例如:

1)They have lived in Beijing since he was born.

2)He has taught here for three years.

3)We have waited for you here for two hours.

4)I’ve worked in the factory since 1990.

㈢表示迄今为止一段时间内的情况(可能是多次动作的总和,或表示某种经历、经验,或某一状态、习惯性的动作等)。此用法常可与ever(曾经),never(未曾,从来没有),before(从前),recently(最近),today, this week(year), these days(months, years), in/during the last/past two years(在这刚过去的两年里),so far(到目前为止)等时间状语连用。

例如:

1)Have you ever seen the movie?

----Yes, I have seen it twice.

2)How many pages of the book have you read?

3)The child has learned over 500 Chinese words.

4)In the last two years, we have planted more than 3000 trees.

5)We have seen the movie before.(我们早就看过这部电影了)

6)Have you heard from him recently?

7)I have seen a dog with three legs.

8)I have never eaten seafood.

9)I’ve always walked to work these years.

*㈣have/has gone to和have/has been to的用法(区别)

have/has gone to表示“(某人)现在到某地去了”(现在不在这儿了)。

实际上属于上述现在完成时的第㈠个用法。——只可用于第人称have/has been to表示“(某人)曾经去过某地”

实际上属于上述现在完成时的第㈢个用法。——可用于各种人称例如:

1)He has gone to Beijing.

他到北京去了。(现在可能去北京的路上,也可能已到达北京)

●不可能说:I/You have gone to Beijng. ×(这是不符合逻辑的)

2)You have been to Hongzhou. I have been to Hongzhou. And he has been to Hongzhou, too.

现在完成时的用法(下)

四.使用现在完成时应值得注意的问题

㈠关于现在完成时的时间状语

1.现在完成时说明的是现在的情况,属于现在时。因而不能与表示过去具体时间的时

间状语连用,如不可与yesterday, last week, three years ago, in 1990, at eight o’clock

等之类的时间状语连用。这类时间状语通常是与过去(一般)时连用。、

例如:

----Has he come back yet?

----Yes, he came back yesterday?

2.现在完成时通常可与表示过去不确定时间的时间状语连用,如already, yet, just,

before等副词时间状语。例子见上述“主要用法”中。

例如:

1)I have already returned the pen to him.

2)Have you washed my clothes yet? ----Yes, I have just washed them.

3)I have seen the man before.

说明:before有时也可用于一般过去时(这与用现在完成时意思差不多),如I told you before.我早就告诉过你。

另外,already和yet有时也可用于一般现在时,如It’s eight already./He isn’t back yet (=He hasn’t come back yet).

3.现在完成时通常可以与包括“现在”在内的表示一段时间的时间状语连用,如since...,

for...;ever, never, recently(最近),today, this week (year), these days (weeks, years),

in/during the last/past two years, so far等。

例如:

1)We have known each other since we came to the school.

2)I have collected ten stamps this week[these weeks].

3)Have you seen him these days?

说明:ever, never有时也可用于一般过去时(这与用现在完成时意思差不多),如

I never saw the man.

4.比较下列几组用法的区别

⑴already与yet

①一般情况下,already表示“已经”,主要用于肯定陈述句,一般在句中;yet

表示“已经”或“仍然,还”是用于疑问句或否定句,一般在句末。比较:1)He has already come.

2)Has he come yet?

3)He hasn’t come yet.

②already有时也可用于疑问句(句末),但不表示疑问而是表示惊讶(这与yet

不同)。比较:

1)Mum, I’ve done my homework.

----Oh, God! Have you done your homework already?(表示惊讶)

天哪!你已经做完你的作业了?(真快!)

2)Have you done your homework yet?(表示疑问)

你做完你的作业没有?

⑵ever与yet

ever与yet均可用于疑问句、否定句,但yet表示“已经”或“仍然,还”,一般“时间上距离现在不是很远”;ever表示“曾经,以往任何时候”,“时间上距离现在可近可远”,反义词never。体会:

1)Have you ever milked a cow? 你曾经挤过牛奶吗?

----No, I never have.或No, never. 没有,从来没有过。

(问可以是有生以来的经历)

2)Have you milked the cow yet? 你已经给那头牛挤过奶了吗?

----No, I haven’t yet.或No, not yet.

(问现在说话说时的情况)

⑶for与since

for和since均可引导一个时间状语,与现在完成时连用,区别如下:

“for + 一段时间”,意思为“共计……(时间)”;for是prep.,后面只能跟一个短语,即只能引导一个时间短语。

“since + 某一时间”,意思为“自从……(以来)”;since是prep.&conj.,后面可以跟一个短语,也可以跟一个句子,即既可以引导一个时间短语,也可以引导一个时间从句。

例如:

1)He has sat here since two o’clock.

He has sat here since he came here.

2)He has sat here for two hours.

⑷two years ago与for two years, since two years ago

三者的意思和连用的时态不一样:

例如:

1)He lived here two years ago. 他两年前住在这儿。

(已有两年不住在这儿了)

2)He has lived here for two years. 他在这儿住两年了。

(两年前开始住的,一直住到现在,还可能继续住下去)

比较:He lived here for two years. 他过去(曾经)在这儿住两年了。

(是哪两年不清楚)

3)He has lived here since two years ago. 两年来,他一直住在这儿。

(= He has lived here for two years.)

⑸疑问副词when不可与现在完成时连用

谈论发生在过去的事情,疑问词副词when(包括what time)不可与现在完成时连用(其它疑问副词或疑问代词可以),因为when相当于yesterday, last week, three years ago, in 1990, at eight o’clock等之类的表示过去具体时间的时间状语。

这类时间状语是不能与现在完成时连用的,只可与一般过去时等连用。

例如:

1)Why have you turned off the radio(收音机)?

你为什么把收音机关上了?

2)Where has he gone (to)? 他到哪儿去了?

3)When has he gone? ×------He has gone yesterday. ×

他什么时候去的?——他昨天去的。

→When did he go? √------He went yesterday. √

㈡关于现在完成时表示持续的用法说明

1.现在完成时表示持续时必须用持续性动词,不能用非持续性动词(即短暂性动词),

因为非持续性动词是不可能表示持续的。

例如:

1)I have borrowed the book for two weeks. ×

→I have kept the book for two weeks. √

2)I have bought the pen for a year. ×

→I have had the pen for a year. √

3)He has put on the blue coat for five years. ×

→He has worn the blue coat for five years. √

4)He has come here for two weeks. ×

→He has been here for two weeks. √

5)They have begun to work in the factory since 1990. ×

→They have worked in the factory since 1990. √

6)He has stood up since we came in. ×

→He has stood since we came in. √

7)Mr. Wang has left Shanghai for a week. ×

→Mr. Wang has been away from Shanghai for a week. √

一些常见的短暂性动词和相应的持续性动词举例如下表,仅供参考使用。还有很多很多不可能一一列出,只希望能受到启发。

短暂性动词持续性动词

borrow keep

buy have

die be dead

put on(穿上)wear

join the club be in the club

join the Party(入党)be in the Party或be a Party member

become a Party member(党员)be a Party member或be in the Party

begin to work/rain work/rain

come (here) be here

come back be back

come to (Beijing) be in (Beijing)

go (there) be there

go back be back

go to (Beijing) be in (Beijing)

get to (Beijing) be in (Beijing)

leave (…) 离开(…)be away (from…)

fall ill be ill

fall asleep/go to sleep be asleep

go to bed be in bed

get up 起床be up

get to know(开始认识)know

get ready(准备好)be ready

sit down sit

stand up stand

…………

2.用短暂性动词的现在完成时表示持续是错误的,其改正方法:

①改动词;②改句型;③改时态

例如:

1)他母亲去世三年了。

His mother has died for three years. ×

→His mother has been dead for three years. √(改动词)

→It’s three years since his mother died. √(改句型)

→His mother died three years ago. √(改时态)

2)他入党二十年了。

He has joined the Party for twenty years. ×

→He has been a Party member(成员)for twenty years. √

→He has been in the Party for twenty years. √

→It’s twenty years since he joined the Party. √

→He joined the Party twenty years ago. √

重要说明:①有些短暂性动词其相应的持续性动词对你来说可能并不容易找到,这时你可以采用②改句型或③改时态的方法来改正。

②短暂性动词的现在完成时不能表示持续,是指其肯定式。但是,短

暂性动词现在完成时的否定式是完全可以表示持续的,因为这时是

相当于持续性动词。例如:

I haven’t seen him for a long time.

③“短暂性动词的现在完成时不能表示持续”,并不代表短暂性动词没

有现在完成时,只是不能表示持续罢了。例如:

The fish has died. It can’t move.

㈢现在完成时和一般过去时的区别

现在完成时的基本特点是它和现在有密切的联系:或者是讲一个影响现在的动作,或者讲迄今为止这一段时间的情况。这样它不是从结果上就是从时间上和现在联系了起来。根据这个特点,我们可以判断什么时候用现在完成时、什么时候用一般过去时。例如:

1)He has written all the new words on the blackboard.

2)He has lived here since 1990.

3)He has seen the movie twice.

4)He lived here in 1990.

5)What did he say about it?

比较:What has he said to make you so angry?

6)----Have you had your lunch?

----Yes, I have.

----Where did you have?

----I had it at home.

1.当句子里有一个表示过去具体时间如yesterday, last week, three years ago, in 1990, at

eight o’clock(包括when,what time)等之类的时间状语时,常要用一般过去时,因为现在完成时一般是不能与这些时间状语连用的。

例如:

1)I saw her two days ago[last week].

2)When did he come?

2.当句子里含有already, yet, just, before等表示过去不确定时间的副词状语时,常用现在完成时。当然before也可用一般过去时(这与用现在完成时意思差不多)。

例如:

1)He has already/just left.

2)The chair hasn’t been mended yet. You can’t sit on it.

3)I have seen the man before.

4)I told you before.我早就告诉过你。

3.当句子中含有一个包括“现在”在内的表示一段时间的时间状语时,如since..., for...;ever, never, recently, today, this week(year), these days(weeks, years), in/during the last/past two years, so far等,常要用或常可用现在完成时。当然ever和never也可用一般过去时(这与用现在完成时意思差不多)。

例如:

1)I’ve collected over 300 Chinese stamps since I came here.

2)Have you ever seen a tiger?

或Did you ever see a tiger?

另外today, this week(year), these days(weeks, years)等有时也可能与一般过去时等连用,但意义不同:用一般过去时,表示说话人单纯谈在这段时间发生的某一件事情,而不涉及它对现在造成的影响、不涉及与现在的关系。例如:

? The meeting was over this week. 会议是本周结束的。

(单纯谈本周所发生的某一件事情,或者说单纯强调发生的时间,不涉及

对现在造成的影响或结果)

?The meeting has been over this week. 会议本周已经结束过了。(强调结果)

?We have learned sixty new words this week.

到目前为止,我们这个星期一共学了60生词。(强调时间上是到目前为止)4.在单纯谈一件过去发生事情,不涉及它对现在造成的影响或结果时,常用一般过去时。如果谈一件已经发生的事情,不考虑它是什么时间发生的,而主要考虑它对现在造成的影响或结果时,就该用现在完成时。

例如:

1)Did you get up very early? (今天)你起得很早吗?

比较:Have you got up? 你起床没有?

2)A: Have you had your lunch? B:Yes, I have.

A:What did you have? B:I had rice.

A:Where did you have? B:I had it at home.

3)I got the news from Tom. 我是从Tom那儿得到这个消息的。

比较:I’ve got no news about Tom. 到现在我没有收到Tom的任何消息。

4)He has lost his pens. He has no pen to write with. He lost them on the way home.

人教版英语英语现在完成时的用法大全含解析

人教版英语英语现在完成时的用法大全含解析 一、初中英语现在完成时 1.—They say there is a new restaurant near here. —Yes, and it ______ for more than a week. A. has been open B. open C. is opening D. opens 【答案】 A 【解析】【分析】句意:——他们说在这附近有一个新的餐馆。——是的,它已经开了一个多星期了。根据 for more than a week ,可知用现在完成时,have/has been done,故选A。 【点评】考查现在完成时,注意识记其标志词。 2.Mike used to be a top student, but he behind since he lost himself in computer games. A. fell B. has fallen C. was D. has been 【答案】 D 【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。故选D。 【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。 3.—Hi, Tom! you ever the Bird's Nest? —Yes, I have. It's fantastic. A. Have, been to B. Have, gone to C. Did, go to 【答案】 A 【解析】【分析】句意:——你好,Tom!你曾经去过鸟巢吗?——是的,我去过。它是极好的。根据答语—Yes, I have.可知是以have开头的现在完成时的一般疑问句,排除C。have been to+地点名词,去过某地,去了并且回来了;have gone to+地点名词,去了某地,去了还没有回来,在去或者回来的路上。根据It's fantastic.可知去了并且回来了,故选A。 【点评】考查短语辨析,注意平时识记其区别,理解句意。 4.——Where is Mr. Wang? ——He together with his students ________ Zhuyuwan Park. A. has gone to B. have gone to C. has been to D. have been to 【答案】 A

一般过去时与现在完成时的用法区别

一般过去时与现在完成时区别专题 一、前言: 初一下学期同学们学习了一般过去时态的相关知识,即将到来的初二上学期英语学习中,现在完成时是重要的学习内容。本文通过对比一般过去时和现在完成时,对现在完成时进行初步讲解,希望使同学们读新学期的学习有所准备。 二、现在完成时 1. 现在完成时的构成 现在完成时是由助动词have (has)+动词的过去分词构成。助动词说明该谓语是属于现在时范围。它和主语的人称、数要保持一致。过去分词是主要的谓语动词,说明句子的意义。 2. 现在完成时的用法 现在完成时表示过去某时发生的行为对主语目前产生的影响。即用过去发生的某个行为来说明现在的某种情况。 We are good friends.(现在的情况) I knew him in 1997.(过去的动作) We have known each other since 1997. (现在完成时把过去的动作和现在联系起来并着眼于现在) (1)表示动作发生在过去某个不确定的时间,但对现在留下了某种影响和结果。常被just、already、yet 等副词修饰。如: -Have you had lunch yet? -Yes, I have. I've just had it. 你(已经)吃午饭了吗?我刚刚吃过。(现在我不饿了) (2)表示从过去某一时刻开始一直持续到现在的动作或状态。这个动作可能刚停止,可能仍然在进行。常带有for和since等表示一段时间的状语。 如:He has taught here since 1981 他自1981年就在这儿教书。(可能还要继续教) I haven't seen her for four years. 我有四年没见到她了。 (3)表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”,常带有twice,ever, never,three times等时间状语。 如:I have been to Beijing twice.我去过北京二次。 3.现在完成时的时间状语 (1)现在完成时属于现在时范围,故不能和过去的时间状语连用。如:yesterday,last Sunday,in1990,three years ago等。但是,在强调动作产生的后果和影响时,可以和一些表示不确定的时间状语连用。 a. 用副词already和yet。already一般用于肯定句中,yet一般用于否定句和疑问句中。 如:We have already finished our homework.我们已完成作业了。 They haven't finished their homework yet.他们还没有完成作业。 b.用ever 和never。多用于否定或疑问句中,表示“曾经”或“从未“等。 如:-Have you ever been to the Great Wall? 你曾经去过长城吗? -I have never been to the Great Wall.我从未去过长城。 c.用表示到说话为止的过去时间状语,如just, before, up to now, the past few years等。 例如:I have seen her before, but I can not remember where. 我以前见过她,但记不起在哪里见过。

现在完成时的用法讲解1

现在完成时的讲解 对所学时态的回顾,引入现在完成时 通过数轴来概括讲解所学的四个时态:一般现在时、现在进行时、一般过去时、一般将来时。 (导入)有时候,这4种时态还不能满足我们表达的需要。比如:表示“某人过去曾经做过某事”或者“某人做某事多久”,以上五种时态就派不上用场了。这时,我们可以用一种新的时态——现在完成时表示。同样也用数轴来表示一下。 taught will teech -------- ---------- -------- --------- ---------- ? —过去时now 垠时 is teaching fit在发生) -------- ---------- -------- --------- ---------- ? DOW 枉进行时 past two years (has taught) ------ --------------------------------------------- Two years ago 现在完成时now 一现在完成时的构成:主语+ have/has +过去分词 (过去分词:规则动词的过去分词构成与动词过去式相同;不规则动词需要特殊记忆。 eg」_ have taught English in this school since 1999. 二、否定式:主语+ haven' t/hasn' t +过去分词。 疑问式:Have /Has +主语+过去分词? 简略答语:Yes,主语+ have/has.肯定) No,主语+ haven' t/hasn' t.(否定) —Have you finished your work? —Yes,l have. 三现在完成时的含义之一表示过去发生或已经完成的动作对现在造成的影响或结果, 常与already/yet,just,never/ever, before, so far等连用。这些标志词可以表达这种含义 1.already意为“已经”,通常用于肯定句中,可放在助动词之后,过去分词之前,也可以放在句末。实例: 1)rve already read this book.我已经读过这本书了。 (“读”这一动作发生在过去,对现在造成的影响是“知道书中的内容”。) 2)rve washed my clothes already 我已经洗了衣服。 (洗衣服的动作已完成,其结果是“衣服冼干净了”。)

现在完成时的基本用法

现在完成时讲解与练习 (一)现在完成时的基本用法 (1)强调动作是从过去持续到现在,并有可能继续持续下去。 (2)强调对现在的影响或结果,此用法容易和一般过去时混淆。两者的区别是:一般过去时有动作发生的时间点,即过去某一时间发生某一动作;现在完成时则没有,即不强调是哪个时间点发生的动作,而强调过去的动作对现在造成的影响和结果。 (3)在过去不确定的时间里发生的动作,但是结果对现在有影响。一、现在完成时的构成 (一)肯定式 主语+助动词have /has +过去分词+其它 说明:这里的have /has是助动词,没有什么具体意义。当主语是第三人称单数时助动词用has,其余人称一律用have。has,have的缩略式分别为's或've。规则动词过去分词的构成与过去式的构成方式一样,不规则动词可参看不规则动词表。实例: 1)I've just copied all the new words .我刚抄写了所有的生词。(表示不要再抄了) 2)She has lost her books .她丢失了她的书。(表示到目前为止还没有找到) (如果用过去时:She lost her books . 则强调书是过去丢的这一动作,而不知现在有没有找到) 3)We've just cleaned the classroom .我们刚好打扫了教室。(表明现在教室是干净的) (二)否定式 主语+助动词have /has+not+过去分词+其它 说明:现在完成时构成否定句时,只需在助动词have /has后面加not就行。have not,has not的缩略式分别为haven't ,hasn't。另外,肯定句中有some,already时,改为否定时要分别改成any,yet。实例: 1)I haven't finished my homework yet.我还没有完成我的作业。 2)She hasn't travelled on a train .她没有坐火车旅行过。 3)We have never spoken to a foreigner.我们从来没有和外国人说过话。注:有时not可以用never代替,表示“从来没有”的意思。又如:

英语现在完成时的用法大全附解析百度文库

英语现在完成时的用法大全附解析百度文库 一、初中英语现在完成时 1.Nancy for five years. A. was dying B. has died C. died D. has been dead 【答案】 D 【解析】【分析】句意:南西去世五年了。A. was dying过去进行时态;B. has died现在完成时态;C. died一般过去时态; D. has been dead现在完成时态。句子强调的是过去开始的动作或状态一直延续到现在,句子用现在完成时态;die是一个非延续性动词,不能与表示一段时间的状语for…连用,用成be dead。故选D。 【点评】本题考查时态辨析。某人去世了多少年就用延续性动词的现在完成时,has been dead。 2.Mike used to be a top student, but he behind since he lost himself in computer games. A. fell B. has fallen C. was D. has been 【答案】 D 【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。故选D。 【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。 3.— Hobo and Eddie the cinema to watch the film Zootopia. — Oh, that's why I can't find them now. A. have gone to B. have been to C. has gone to D. has been to 【答案】 A 【解析】【分析】考查主谓一致。句意:——侯博和埃迪去了电影院看电影《疯狂动物城》。——哦,这就是为什么我现在找不到他们的原因。have gone to去了;been to去过。Hobo and Eddie作主语,谓语动词要用复数形式。所以选A。 4.—What _______ you just now? —Don't worry. Nothing _______.

现在完成时用法84576

现在完成时(1) 基本结构: 肯定句: have/has+过去分词(done)+其他 否定句:have+not/haven’t +过去分词(done) +其他 has+not/ hasn’t+过去分词(done) +其他 一般疑问句及回答:Have/Has+主语+过去分词+其他 Yes, 主语+have/has.(肯定) No, 主语+haven't/hasn't.(否定) 一、表示在过去不确定的时间里发生的对现在造成影响的动作或结果。 I have already spent all of my money.(含义是:现在我没有钱花了) Guo zijun has just come. (含义:郭子君现在在这儿) My father has gone to work.(含义是:我爸爸现在不在这儿) 过去分词 1 、规则动词:规则动词的过去分词的构成规则与规则动词的过去式的构成规则相同。四点变化规则: (1)、一般动词,在词尾直接加“ ed ”。 work---worked---worked ,visit---visited---visited (2)、以“ e ”结尾的动词,只在词尾加“ d ”。 live---lived---lived , (3)、以“辅音字母+ y ”结尾的动词,将 "y" 变为 "i" ,再加“ ed ”。 study---studied---studied ,cry---cried---cried (4)、重读闭音节结尾,末尾只有一个辅音字母,先双写该辅音字母,再加“ ed ”。 stop---stopped---stopped , drop---dropped--dropped 2、不规则动词: do---did---done go---went---gone come---came---come have---had---had see---saw---seen be---was/were---been

现在完成时的用法解析

Lead in 一般过去时导入:一般过去时的概念 一般过去时表示过去某个时间发生的动作或存在的状态。 I lost my pen.(过去时) I have lost my pen.(现在完成时) 过去时一般表示过去所发生的动作或存在的状态。“我把笔丢了”,说话人只是想告诉对方在过去的某一个时间里他的笔丢了,仅此而已。(仅仅是在陈诉过去的一个事实,与现在没有关系) New lesson 一.现在完成时的构成: 助动词have/has(not) +动词过去分词 She has turned on the lights. 肯定式:have/ has+过去分词 否定式:haven’t/hasn’t+过去分词 疑问式:把have/has 提到主语前面 肯定回答:Yes,…have/has 否定回答:No,…..haven’t/hasn’t 二.用法 1.表示过去发生的动作对现在造成的影响或结果. 例如:She has gone. 她走了. She went in the past.(She is not here

now.) I have just cleaned my hands. 我刚洗过手。(“洗手”是发生在过去的动作,对现在造成的结果是“手干净了”) I have closed the door. (The door is close now.) She has turned on the lights. (The lights are on now.) He has written his name on the blackboard. (The name is on the blackboard now.) Mother has cooked the dinner. (We can have dinner now.) You have seen the film. (You know what the film is about.) We have cleaned the classroom. (The classroom is clean now.) 2. 表示动作发生在过去,并且一直延续到现在,甚至还可能继续延续下去。这时常和since所引导的短语或从句或for引导的短语连用(for有时可以省去)。以及so far, by now, these days, in the last/past … years/days…等连用。 I have lived here for over ten years. (表示他现在还在这里居住,并且还有可能继续住下去)比较:I lived here ten years ago.(仅仅说明了他十年前在这里记住过的事实,不代表现在他还住在这里) He has studied here since 2006. 都用How long 提问,例: We have learned English for three years. We have learned English since three years ago.

现在完成时的基本用法

现在完成时的基本用法 1、现在完成时表示影响 Hehasleftthecity.他已离开这个城市。(结果:他不在这个城市。) Someonehasbrokenthewindow.有人把窗户打破了。(结果:窗户 仍破着。) Ihavelostmypen.我把钢笔丢了。(结果:我现在无钢笔用。) Hehasfinishedhiswork.他把工作做完了。(结果:他现在可以做其他的事了。) 2、现在完成时表示持续 该用法的现在完成时表示一个过去发生的动作或开始的状语在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也 可能到此结束),如汉语说“他在我们学校教书已有30年了”,显 然“他在我们学校教书”是从30年前开始,并且一直教到现在,已 经持续了30年;又如汉语说“自上个星期以来他一直很忙”,显然“忙”是从上个星期开始的,并且这一“忙”就一直忙到现在。如: Hehastaughtinourschoolfor30years.他在我们学校教书已有30 年了。 Hehasbeenbusysincelastweek.自上个星期以来他一直很忙。 Hehasworkedforuseversinceheleftschool.他离开学校以后就一直为我们工作。 3、现在完成时表示重复

即表示从过去某个时间直到现在的这个时间范围内不断重复发生的动作或情况,并且这个不断重复的动作有可能继续下去,也有可能到现在就结束。如: Howoftenhaveyouseenher?你隔多少见她一次? Myfatherhasalwaysgonetoworkbybike.我父亲一向骑车上班。 4、现在完成时表示将来 同一般现在时可以表示将来一样,现在完成时也可以在时间状语从句里表示将来。如: I’llwaituntilhehaswrittenhisletter.我愿等到他把信写完。 Whenyouhaverested,I’llshowyouthegarden.等你休息好之后,我领你看我们的花园。 二、现在完成时的基本定义和句型构成 基本定义 现在完成时有两种用法 1.过去发生的某一动作对现在造成的影响或结果。到现在为止已经发生或完成的动作。 2.表示过去发生的、持续到现在的动作或状态。 句型构成 基本结构:主语+have/has+动词的过去分词(p.p) 现在完成时用法 现在完成时用法 ①肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语(或者其他). ②否定句:主语+havenot/hasnot+动词的过去分词(p.p)(V-ed)+宾语.

现在完成时的用法

现在完成时的用法 一、概念 现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。 二、理解: 现在完成时用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系。动作或状态发生在过去但它的影响现在还存在;也可表示持续到现在的动作或状态。 四、基本用法: 1.已完成用法(影响性用法)。该用法的现在完成时表示一个过去发生的动作 在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时 说话强调的或感兴趣的就是这个影响或结果。如:

He has left the city. 他已离开这个城市。(结果。如:他不在这个城市) Someone has broken the window. 有人把窗户打破了。(结果。如:窗户仍破着) Have you seen my bag? 你看到我的手提包了吗?(结果。如:你知道它在哪里吗?) I have bought two apples.我买了两个苹果。(“买”这一动作发生在过去,对现在造成的结果是:拥有两个苹果。) 【注】现在完成时“完成用法”的特点是动作不延续,因此,该时态只能与表示不定的过去时间状语(如:already,just, yet,before,recently等)、频度时间状语(如:never,ever,once等)、包括现在时刻在内的时间状语(如:this morning/month /year..., today等)连用。already,just多用于肯定句中,ever,yet,never多用于疑问句和否定句中。 如:I have already finished my homework.我已经做完家庭作业了。 He has just had his meal.他刚吃过饭。 Have you ever sung this English song?你曾唱过这首英文歌吗? They haven't started yet.他们还没有动身。 We have never heard of it.我们从来没有听说过这件事。 2.未完成用法(持续性用法)。如:该用法的现在完成时表示一个过去发生的动作并未在过去完成,而是一直持续到现在,并且有可能继续下去(也可能到此结束)。此种用法的句中常需一个表示一段时间的状语(由since或for引导),或表示与现在时刻相连的时间状语(如:up to now,so far到目前为止)等。如: He has lived here since 1971. 自从1971年以来,他一直住在这儿。 (动作起始于1971年,一直住到现在,可能还要继续住下去。) We have been in the army for more than 5 years. 我们在部队已经呆了五年多了。 (动作开始于5年前,一直延续至今,有可能还要继续下去。) Have you waited long? 你等了很久吗? We have been busy this afternoon. 今天下午我们一直很忙。 The temperature has stayed hot this week. 这星期天气一直很热。

英语中现在完成时的基本用法讲解

英语中现在完成时的基本用法讲解 (含义:我对他有所了解了,现在能够谈谈他的情况了。 )Have you been to Paris?你去过巴黎吗?(含义:如果你去过,你可以谈谈巴黎的情况。 如果你没有去过,我建议你去看看,或者我现在给你介绍一下巴黎的情况。 )We have never heard of such a man.我们从来没有听说过这样的人。 (含义:因此我们对“他一无所知,你问我们也是白问。 )模仿造句:1.因此,我们以前参观莫斯科(Moscow)。 2.你弟弟去去印度(India)吗? 3.这些孩子从未用过电脑。 2.现在完成时,表示过去某种行为的结果对现在有直接的影响Tom has lost his pen.汤姆的钢笔已经丢了。 (含义:结果是现在没笔用,必须借一支笔,或者买一支笔。 )Dad, I have finished my homework.爸爸,我已经做完家庭作业了。 (含义:现在应该可以让我出去玩会或者看下电视了。 )He has gone to Hong Kong.他已经去香港了。 (含义:结果是他不在这里,你在这儿见不到他了。 )模仿造句:1.杰克已把铅笔弄断了。 2.妈,我已经吃过中饭了。 3.玛丽已经去广州了。 3.现在完成时,表示某经历的时间长度(一般用for引导的时间状

语)Mr. Smith has been in China for 10 years.史密斯先生在中国待过10年了。 (含义:他待的时间够长的了,他对中国的情况很熟了,或者他的中文自然讲得很棒了。 )Jane has stayed in Shanghai for 3 days.珍妮在上海待了两天。 (含义:珍妮待在上海的时间短,对这里的情况还很不熟悉,或者她不应该马上离开,应该多玩几天。 )I have taught English for 10 years.我已经教英语10年了。 (含义:我教英语的时间已经非常长了,有丰富的教学经验了。 )模仿造句:1.简(Jane)已经在杭州住了8年了。 2.我妈已经在这家公司工作20年了。 3.今天我已经练英语口语2个小时了。 本文作者:丹丹英语(公众号:英语语法学习)本文已获转载授权,版权归作者所有,如需转载,请联系原微信公众号“英语语法学习。

现在完成时延续性与暂短性动词用法

现在完成时(短暂性动词与延续性动词)的用法 基本结构:主语+have/has+过去分词(done) ①肯定句:主语+have/has+过去分词+其他 ②否定句:主语+have/has+not+过去分词+其他 ③一般疑问句:Have/Has+主语+过去分词+其他 ④特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词+其他)(1)现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在. I have spent all of my money.(含义是:现在我没有钱花了.) Jane has laid the table.(含义是:现在桌子已经摆好了.) Michael has been ill.(含义是:现在仍然很虚弱) He has returned from abroad. (含义是:现在已在此地) (2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用. Mary has been ill for three days. I have lived here since 1998. 注(超重要):瞬间动词(buy,die,join,lose……)不能直接与for since 连用。要改变动词 come-be go out-be out finish-be over open-be open die-be dead 1.have代替buy My brother has had(不能用has bought) this bike for almost four years. 2、用keep或have代替borrow I have kept(不能用have borrowed) the book for quite a few days. 3、用be替代become How long has your sister been a teacher? 4、用have a cold代替catch a cold Tom has had a cold since the day before yesterday. 5、用wear代替put on b)用“be+形容词”代终止性动词 1、be+married代marry 2、be+ill代fall (get) ill 3、be+dead代die 4、be+asleep代fall (get) asleep 5、be+awake代wake/wake up 6、be+gone代lose,die,sell,leave 7、be+open代open 8、be closed代close/shut 9、be+missing(gone,lost)代lose c)用“be+副词”代终止性动词 1“be+on”代start,begin 2“be+up”代get up 3“be+back(to)”代return to,come back to,go back to 4“be here (there)”代come(arrive,reach,get) here或go (arrive,reach,get) there等等

现在完成时的构成和用法教学提纲

现在完成时的构成和用法 I. 现在完成时 1.概念:过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开 始,持续到现在的动作或状态。 2.时间状语:yet,already,just,never,ever,so far,by now,since+时间点,for+时间段, recently, lately, in the past few years, etc. 3.基本结构:主语+have/has +p.p(过去分词)+其他 4.否定形式:主语+have/has + not +p.p(过去分词)+其他 5.一般疑问句:have或has。 6.例句:I've written an article. The countryside has changed a lot in the past few years. II.现在完成时 1. 现在完成时的构成:助动词have/has + 过去分词 2. 现在完成时的主要用法 ⑴表示从过去某一时刻开始并一直延续到现在的动作或事情,但动作或事情现在 已经结束。 Someone has just turned off the light. 有人刚把灯关了。 I have already finished my homework. 我已经完成了家庭作业。 ⑵表示从过去某一时刻开始并一直延续到现在的动作或事情,但动作或事情可能 仍在继续。 I want to see how much the place changed since I saw it last. 我想看看从上次见到那地 方以来它发生了多大变化。 I have learnt English for more than ten years. 我已经学了10多年的英语。 ⑶表示人曾有过或到目前为止从未有过的经历. Have you ever been to the Summer Palace? 你曾去过颐和园吗? I have never had a car. 我从未有过汽车。 ⑷现在完成时还常与句型This is the first time…,It’s the first time …连用。 This is the first time he has driven a car. 这是他第一次开车。 ⑸现在完成时和最高级连用表示到现在为止是最…的。 It’s the most boring film I’ve ever seen.这是我看过的最令人厌烦的电影。 3. 现在完成时的时间状语 ⑴常与不确定的时间状语连用,如:already, never, ever, just, yet, before, up to now, so far, for the last few weeks等,表示“到目前为止”所发生的动作. ⑵还可以和包括现在在内(到说话时仍未结束)的,表示一段时间的状语连用, 如:now, today, this morning (afternoon, evening, week, month, year), these days, since, for a long time等. ⑶since短语或从句表示过去的动作延续至今,since之后的时间为一点。 Mr. Smith has worked here since 1984. 1984年以来,史密斯先生一直在这工作。

现在完成时的用法讲解修订版

现在完成时的用法讲解集团标准化小组:[VVOPPT-JOPP28-JPPTL98-LOPPNN]

现在完成时的讲解 对所学时态的回顾,引入现在完成时 通过数轴来概括讲解所学的四个时态:一般现在时、现在进行时、一般过去时、一般将来时。 (导入)有时候,这4种时态还不能满足我们表达的需要。比如:表示“某人过去曾经做过某事”或者“某人做某事多久”,以上五种时态就派不上用场了。这时,我们可以用一种新的时态——现在完成时表示。同样也用数轴来表示一下。 一现在完成时的构成:主语 + have/has + 过去分词 (过去分词:规则动词的过去分词构成与动词过去式相同;不规则动词需要特殊记忆。 eg .I have taught English in this school since 1999. 二、否定式:主语 + haven’t/hasn’t + 过去分词。 疑问式: Have /Has + 主语 + 过去分词 简略答语: Yes, 主语 + have/has.(肯定) No, 主语 + haven’t/hasn’t.(否定) —Have you finished your work — Yes,I have. 三现在完成时的含义之一表示过去发生或已经完成的动作对现在造成的影响或结果, 常与already/yet,just,never/ever,before, so far等连用。这些标志词可以表达这种含义. 1.already意为“已经”,通常用于肯定句中,可放在助动词之后,过去分词之前,也可以放在句末。实例: 1)I've already read this book. 我已经读过这本书了。 (“读”这一动作发生在过去,对现在造成的影响是“知道书中的内容”。) 2)I've washed my clothes already.我已经洗了衣服。 (洗衣服的动作已完成,其结果是“衣服冼干净了”。) 注意:在表示吃惊或明知故问等感情色彩时,already也可用于(口语)疑问句中。实例:3)Have you met him already 你(真的)已经见过他了 2.yet用在疑问句中意为“已经”,用在否定句中意为“还”,常放在句末。实例:1)—Has he found his watch yet 他已经找到他的手表了吗 —No,not yet.不,还没有。

英语现在完成时用法总结含答案解析百度文库

英语现在完成时用法总结含答案解析百度文库 一、初中英语现在完成时 1.—What _______ you just now? —Don't worry. Nothing _______. A. has happens to; has happened B. happened; happened C. happened; has happened D. happened to; has happened 【答案】D 【解析】【分析】句意:---刚才你发生了什么事?---别担心,没什么事发生。固定句式What happened to……发生了什么?第二空是回答之前并没有发生任何事情,所以不必担心,用现在完成时,has happened,故答案为D。 【点评】考查动词时态,一般过去时表示过去某个时间发生的动作;现在完成时表示过去的动作对现在造成的结果或影响。 2.—How do you like Beijing, Miss Read? —I've no idea. I _____ there. A. have gone B. have been C. haven't been D. haven't gone 【答案】 C 【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。 【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。 3.This museum here for over 80 years. It one of the oldest buildings in this city. A. is; was B. had been; is C. was; has been D. has been; is 【答案】 D 【解析】【分析】考查动词的时态。句意:博物馆在这儿有八十多年了。它是这座城市最古老的建筑之一。前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。故选D。 4.My mother a good example for me since I was young. A. was B. has been C. will be D. is 【答案】 B 【解析】【分析】句意:打小以来,妈妈就是我的好榜样。根据时间状语“since l was young”可知,主句应用现在完成时,表示动作从过去一直持续到现在。故选B。

(完整word版)初中现在完成时讲解练习

现在完成时精讲和专练 I.定义: 表示过去发生或已经完成的动作对现在造成的影响或结果,也可以表示过去已经开始,一直延续到现在的动作或状态 II.现在完成时的结构 简略答语: 注意:表示短暂时间动作的词,如:come,go,die,marry,buy等的完成时不能与for,since等表示一段时间的词连用。用来持续的动作或状态或表过去重复的动作,如live,study,be,wait等,常和since(自从)或for(经历)引导的词语连用。 如:I have lived here for more than thirty years.我已在此住了30多年。 III.现在完成时的标志 1.现在完成时的含义之一是过去完成的动作对现在仍有影响, 现在完成时通常和,ever, never, twice(once…), so far(到目前为止), since,for,in the past/last few years(在过去几年), already(肯定句), yet(否定,疑问句), just(刚刚), before(以前), recently(近来)等词连用 说明:already与yet都有“已经”的意思,但already常用于肯定句,并用于句中。yet常用于否定句和疑问句,并用于句末。例如: I have already finished my homework. I haven’t finished my homework yet. Have you finished your homework yet? They have left. (他们已经离开了,也就是说现在他们人不在这里) I have had my lunch. (我已经吃过午饭了,也就是说我现在不饿) I can’t find my watch now. I think I have already lost it. 2.过去已经开始的动作一直延续到现在, 甚至有可能继续延续下去,我们可以从动作“延续”的特性和“时间”点段的区分入手。 ①for+时段②since+过去一个时间点(过去从句)为标志 注意:1)现在完成时不能单独与过去的时间状语连用, 如yesterday, last week, three years ago 等; 2)不能与when连用 IV.现在完成时的用法

现在完成时的基本用法

现在完成时讲析 现在完成时是发生在过去的动作与现在联系的一种时态,这里的联系主要包含以下三层意思:①动作发生在过去并且已经结束,影响到现在。②动作开始于过去延续至现在甚至将来。③从过去到现在之间做过的事情。第一点是靠影响联系现在,第二点是动作直接联系至现在,第三点是靠时间来联系过去和现在。对学生来说,第一、三点理解较难,容易和一般过去时混淆,第二点要容易掌握一些。现在完成时是现在时的一种,其落足点是现在。下面具体阐述这三点。 一、现在完成时的基本用法 ㈠、现在完成时表示一件已经发生的事,对现在有影响。这种影响可以通过上下文引申出来,据具体情况而定。常可和just, already, yet, recently, over 这类副词连用。试看下列例子: 1、I’ve lost my pen. 我的钢笔丢了,它包含以下两层意思: I lost my pen in the past. I don’t have a pen now. A B O (图例—1) 如图—1所示,在A或A---B点之间为丢失这个动作发生的时间,O点为说话的现在,那么丢失这一动作在说话之前已经结束,现在状态是:我没有钢笔。试看:—May I use your pen,Tom ? —Sorry, I’ve lost my pen. 丢笔(过去发生并结束) →现在没有笔→向对方说对不起,无法借笔给对方。 2、I’ve eaten my lunch.我吃了午餐,它包含以下两层意思: I ate my lunch in the past. I am full now. 如图—1所示,假如A或A---B点之间点为吃饭这个动作发生的时间,B点为说话的现在,那么吃饭这一动作在说话之前已经结束,影响到现在:就是现在我不饿。试看: —Let’s go out for a lunch ? —Sorry, I’ve eaten my lunch. 吃了饭(过去发生并结束)→现在我不饿→拒绝邀请 3、She’s gone to town. 她进城去了。 She went to town in the past. She isn’t here now. 试看: —Hello,may I speak to Lily ? —Sorry,She’s gone to town. 进城→不在→说对不起 现在完成时的这一用法,对动词没有什么特殊要求,延续性的动词和非延续性的动词都可以,因为这一动作在过去就已经完成。但这一用法容易和一般过去时混淆。

英语现在完成时态讲解

现在完成时 一、定义:表示一个动作在过去发生并对现在产生影响 表示一个动作由过去发生持续到现在有可能停下,也有可能延续下去 表示一个动作从过去开始发生到目前为止已经发生多次。 二、构成:现在完成时是由“助动词have / has + 动词的过去分词”构成的, 其规则动词的过去分词构成与过去式相同,不规则动词的过去分词则需加强记忆。 如:I have just cleaned my clothes.我刚洗过衣服。 My brother has done his homework already. 我的弟弟已经做完他的作业了。 友情提示:在现在完成时的各种结构中,have, has均为助动词,无实际意义,只起构成时态的作用,不可省略。当主语是第三人称单数时助动词用has,其余人称一律用have。 过去分词 1 、规则动词:规则动词的过去分词的构成规则与规则动词的过去式的构成规则相同。 四点变化规则: (1)、一般动词,在词尾直接加“ ed ”。 work---worked---worked ,visit---visited---visited (2)、以“ e ”结尾的动词,只在词尾加“ d ”。 live---lived---lived , (3)、以“辅音字母+ y ”结尾的动词,将"y" 变为"i" ,再加“ ed ”。 study---studied---studied ,cry---cried---cried , play---played---played ,stay---stayed---stayed (4)、重读闭音节结尾,末尾只有一个辅音字母,先双写该辅音字母,再加“ ed ”。 stop---stopped---stopped , drop---dropped--dropped 2 、不规则动词: AAA型 原型过去式过去分词 burst burst burst cast cast cast cost cost cost cut cut cut hit hit hit hurt hurt hurt put put put set set set shut shut shut

相关主题
文本预览
相关文档 最新文档