人人范文网 范文大全

现在完成时用法小结

发布时间:2020-03-02 12:07:09 来源:范文大全 收藏本文 下载本文 手机版

现在完成时用法小结

(只摘抄黑体字部分,蓝体字只读不摘抄,第二种用法只学不摘抄) 现在完成时用来表示说话之前已发生或完成的动作或状态,其结果和现在有联系。动作或状态发生在过去,但它的影响现在还存在;也可表示从过去开始持续到现在的动作或状态。属于现在时态的范畴。其构成: 助动词have (has) +过去分词。

肯定式:主语 + have/has + 过去分词 + 其他。(当主语是第三人称单数时用has,其余人称用have。过去分词:规则动词的过去分词构成与动词过去式相同;不规则动词需要特殊记忆。)

否定式:主语 + haven\'t/hasn\'t + 过去分词 + 其他。

疑问式: Have /Has + 主语 + 过去分词 + 其他? 简略答语: Yes, 主语 + have/has.(肯定) No, 主语 + haven\'t/hasn\'t.(否定)

(一)表示过去发生或完成的某一动作对现在造成的影响或结果。

如: Have you read that story? 你读过那个故事吗?

(“读”这一动作发生在过去,对现在造成的影响是:是否知道故事的内容。)

I have bought two apples.

我买了两个苹果。

(“买”这一动作发生在过去,对现在造成的结果是:拥有两个苹果。)

请朗读下面句子,体会现在完成时的含义。(以下句子摘抄两句) 1.I have finished my homework.( My homework is done, I can do something else.) 2.She has seen the doctor.( Now she knows what’s wrong with her.) 3.They have seen the film.( Now they know what the film is about.) 4.Lily has lost her pen.( Now she can’t see it.) 5.Have you found your watch? ( Do you have your watch now?) 6.Has the train arrived? ( Can we get on the train now?) 7.Has Jenny invited you to her party? ( Do you know her party? Will you go?) 8.I haven’t borrowed a book from the library.( Now I don’t have a library book.) 9.Jim hasn’t read the story.( He doesn’t know about the story.) 10.I haven’t washed my clothes.( My clothes are still dirty.) 请将下面句子变成否定句,一般疑问句,并做肯定否定回答,同时体会各个句子的含义,领悟现在完成时的用法。(摘抄两个句子) 1.Jim has returned the book to the library.2.I have bought a new pair of shoes.3.The students have swept the floor.4.I have told the teacher about it.5.The train has left the station.6.Jenny has turned off the lights.7.My mother has cooked supper for us.8.We have done our homework.现在完成时的\"完成用法\" 现在完成时的\"完成用法\"指的是动作发生在过去某一时刻并已结束,但该动作对现在产生了影响,与现在情况具有因果关系。

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

(1)现在完成时属于现在时范围,故不能和过去的时间状语连用。如:yesterday,last Sunday, in1990,three years ago等。

a.用副词already,yet和just。already“已经,”一般用于肯定句中,yet“已经,还”一般用于否定句和 疑问句中。

如:We have already finished our homework.(We have finished our homework already.)我们已完成作业了。

They haven\'t finished their homework yet.他们还没有完成作业。

-Have you washed your clothes yet? -No,not yet.just “刚刚”,常用于肯定句.注意,just now是过去的时间状语,只能与过去时连用.The train has just left.(It’s not here now.) The train left just now.I have just cleaned the room.(The room is clean now.) I cleaned the room just now.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.我以前见过她,但记不起在哪里见过。

He has been there three times the last few days.近几年他去过那里三次了。

d.用包括“现在”在内的时间状语,如:now,today,thismorning (month,year, term)等。例如: -Have you met him today?-No,I haven\'t.今天你见过他吗?我 没有。

How many times have you been there this year? 今年你去过那里多少次?

在学习这一概念的同时,还应注意常与现在完成时连用的几个副词:already,just,ever,yet,never等。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. 我们从来没有听说过这件事。

(以下内容只学习,不摘抄)

(二)表示过去已经开始,一直持续到现在的动作或状态。

1、因为表示的是持续的动作或状态,所以使用的动词通常是延续性动词:be, stay, study, wait, keep, have… 等;

2、使用的时间状语通常由for或since 引导,但二者后接的词有所不同:

for后常跟一个时间段,指某个动作到现在为止已持续了多长时间。

如:for three years, for half an hour等。 since 作介词,后面可以接一个时间点,如since 1980,也可以接“一段时间+ago”,如: since three years ago, since two months ago等。 since 还可用作连词,引导一个过去时态的时间状语从句。

如:We have known each other since we went to college.

3、非延续性动词不能直接和for 或since 连用,但我们可以找一个相应的延续性动词或动词短语来替换这些非延续性动词, 如: become→be, come to→be in / at, go out→ be out, leave→be away(from), begin→be on, stop→ be over, buy→ have, borrow→ keep, open→be open, close→be closed, join→be a member of/be in, die→be dead, catch a cold→have a cold, get to know→know, become a teacher →be a teacher,

fall asleep→be asleep, fall ill→ be ill等。

4、句型It is the first (second, third...) time that...的that从句中,谓语动词须用现在完成时,表示到说话时为止动作发生过几次。

如:It is the first time that I have been here.

(三)现在完成时与一般过去时的用法比较

1、一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作。说话的侧重点只在于陈述一件过去的事情,不强调对\"现在\"产生的影响。 如: He visited Guilin in 1998.他1998年参观过桂林。(只说明去桂林的时间)

2、现在完成时表示动作发生在过去,对现在造成了影响或产生了结果。不与确定的过去时间状语连用。

如: Jill has bought a new computer.吉尔买了一台新电脑。(着重点是现在有了一台新电脑)

3、两种时态的区分

(1)一般过去时的谓语动词用过去式,而现在完成时的谓语基本构成是\"助动词have /has +过去分词\"。 (2)一般过去时通常与表示过去的时间状语连用。如:yesterday, last week, two years ago, just now, in 2002等;

而现在完成时则常与just, already, ever, never等副词和these days, this week, since..., for...等表示一段时间的状语连用。

(3)看看以下的几组句子,有什么区别?

① Have you seen the film?(A)

Did you see the film?(B)

[说明] 你看过这部电影吗?(A)句强调的是被问者对剧情是否了解;(B)句强调的是看这部电影的动作是否发生过,并不强调是否知道其内容。

② How has he done it?(A)

How did he do it?(B)

[说明]他是怎么做的这件事?(A)句强调的是他做这件事的方式对现在产生了某种影响;(B)句单纯的询问做这件事的方式。

③ He has lived in Beijing for 8 years.(A)

He lived in Beijing for 8 years.(B) [说明]他在北京住了8年。(A)句讲的是到目前为止他在北京住了8年,可能还会继续在北京住下去。(B)句讲的是他在北京住过8年,现在不在北京了。 (四) 几点注意事项

(1)have been(to)与have gone( to)的区别:have been(to)表示“去过某地(现在已经回来了)”,可用于各人称;have gone(to)表示“去某地了(说话时某人不在当地)”,常用于第三人称,前者可与once ,never,several times等连用,后者则不能。如:They have been to Beijing twice.他们去过北京两次。

He has gone to Beijing .他去北京了。 (2)如单纯表示一段时间,或强调一段时间,虽有since一词,也不必用完成时。如:It is two years since his father died.=His father has been dead for two years.他父亲去世已有三年了。

(3)终止性动词现在完成时的否定式,已变成一种可以延续的状态,因此可以和表示一段时间的状语连用。

如:I haven\'t left here since 1997.自从1997年以来,我一直没有离开过这儿。

现在完成时用法小结

现在完成时用法解析

with用法小结

with用法小结

IT用法小结

it用法小结

there be 用法小结

with用法小结

it用法小结

as用法小结

现在完成时用法小结
《现在完成时用法小结.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档