现在完成时句子结构_现在完成时句子结构和例句
1.现在完成时态的结构
2.现在完成时的重点与难点(或语法)
3.现在完成时词形变化
4.现在完成时句子结构
5.现完和现在完成进行时区别
现在完成时的句型结构
①肯定句:主语+ he/has+ 过去分词
②否定句:主语+ he/has+ not+过去分词
③疑问句:He/Has +主语+过去分词
Jared has been off work since last Thursdday.
.Jared上星期四之後就没来上班了.
He has been sick for a whole week!
他已经病了整整一个星期
I he not been back to Hong Kong since 19.
自19年之後我就没再回香港了.
He left home at 18 and hasn't been back since.
他18歳就离开家,从那时起就没再回去过.
He has felt better since he stopped smoking.
他戒菸後就觉得好多了
Kevin has just moved here from Japan.
Kevin刚从日本搬来
Beth hasn't visited us lately.
Beth最近都没来看我们
My boss has told me several times that I will be getting a raise, but I hen't received one yet.
我老板跟我说了很多次要给我加薪, 但到现在一次没有
He you ever eaten there?
你有在那里吃过吗?
O(∩_∩)O~
现在完成时态的结构
一)定义
现在完成时主要用来表示过去发生的动作对现在造成的影响或结果。如:
I he already seen the film.
She has just had a bath.
第一句说明看**是过去发生的,用了现在完成时是要表示说话者可能不想再看了,或者对该**的内容已经很熟悉了,等等。
第二句说明她洗澡是过去发生的,用了现在完成时是要表示她不需要再洗澡了等。
(二)基本结构
现在完成时的句子结构一般为:
主语+he/has+过去分词+其他成分
如:
We he already had lunch.
He has been away for a week.
(三)主要用法
1、表示过去发生并且已经完成的动作对现在造成的影响或结果。此时,常和谓语动词一起使用的副词有already、just、never、ever、yet等。如:
They he already come back from the museum.
She has already finished her homework.
2、表示过去发生的动作持续到现在,并且有可能会继续持续下去。此时,常和谓语动词一起使用的标志性词语主要有for和since,而且此时的谓语动词往往是持续性动词(如stay、keep、wait等)。如:
I he lived here for ten years.
He has kept the clichord since thirty years ago.
3、表示从过去某一时间到说话时这段时间中反复发生的动作。此时,常和谓语动词一起使用的主要是表频度的副词often、always、seldom、never等,以及表次数的单词或短语(如once、twice、three times)
现在完成时的重点与难点(或语法)
现在完成时由“he/has+过去分词”构成,主要有两个含义:①表示动作发生在过去,对现在有影响,有时无时间状语,有时和一些表示不确定的过去时间状语连用,如:many times,just,yet,ever,never,already,before,so far, by now等连用。②表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,用于延续性动词,且句中常带有表示一段时间的时间状语,如:since + 时间点/从句,for two months, so far等。二 、1)现在完成时和一般过去时都能表示过去发生过的动作,但现在完成时表示过去动作对现在的影响,并且表示这一动作已完成或还可能继续下去;2)而一般过去时与现在的情况没有联系,仅表示过去的动作,且这一动作到说话时已终止。因此现在完成时不能与表示明确的过去时间如:in1949,yesterday,last week等的状语连用,并且用when或where对这些时间和地点状语提问时,一般只用一般过去时。 在“it is the first/second...time that...。”或在“it/this/that is the +最高级+名词+that...。”结构中,that从句中的动词常用现在完成时;表示到说话时为止动作发生过几次。在“it + be...+since从句”这一结构中,be可用一般现在时或现在完成时,since从句一般用过去时。he/has/had +been +动词的现在进行时。 1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是result (结果)。2)过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。一般过去时的时间状语:yesterday, last week,…ago, in1980, 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, lee, start, die, finish, become, get married等。举例:I saw this film yesterday.(强调看的动作发生过了。)I he 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 he 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 he 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.这是我第一次听他唱歌。 ---No, this is the first time I ___ here. was B. he been C. came D. am coming 答案B. This is the first time 后面所加从句应为现在完成时,故选B。---No, it's the first time I ___ here. even, come B. even, he come C. ever, come D. ever, he come 答案D. ever意为曾经或无论何时,反意词为never,此两词常用于完成时。 This is the largest fish I he ever seen. It is / was the first time +that-clause 的句型中,从句要用完成时。注意:非延续性动词的否定形式可以与表示延续时间的状语连用。即动作不发生的状态是可以持续的。(错)I he received his letter for a month.(对)I hen't received his letter for almost a month.比较since和forSince 用来说明动作起始时间,for用来说明动作延续时间长度。I he lived here for more than twenty years.I he lived here since I was born..My aunt has worked in a clinic since 1949.Some new oilfields he been opened up since 16.I he known Xiao Li since she was a little girl.My brother has been in the Youth League for two years.I he not heard from my uncle for a long time.注意:并非有for 作为时间状语的句子都用现在完成时。I worked here for more than twenty years.(我现在已不在这里工作。)I he worked here for many years.(现在我仍在这里工作
现在完成时词形变化
现在完成时
现在完成时表示过去的动作或存在的状态对现在造成的影响或结果,过去的这个动作或状态也有可能持续下去。
例:I he just done my homework.
Who has taken my pen?
He has lived here since 1992.
The bus has just left.
They he seen the film already.
一.现在完成时的构成:
现在完成时的句子结构是“主语+助动词he / has + 动词过去分词”。当主语是第三人称单数形式时,要用助动词has,其他形式主语时用助动词he.
例:I he had lunch already.
She has bought some books .
The building has been built for 3 years.
动词过去分词的构成方式有两种情况:规则变化和不规则变化,规则变化的过去分词与过去式的变化一样,在词尾加-ed构成;不规则变化的过去分词见书后的不规则动词表。
二.现在完成时的句子转换:
现在完成时的句子变成疑问句时把he或has提到主语前;变成否定句时把he或has后加not,其缩写形式分别为hen’t和hasn’t.
三.现在完成时的用法:
1. 表示一个动作刚刚结束或完成,但这个动作所造成的状态或影响依然存在,即表示过去的动作对现在的影响或结果,强调现在的情况,常与副词just, already, yet 连用。(注意:already多用于肯定句或疑问句中,yet常用于疑问句或否定句句尾。)
We he already known each other.
I he just washed my face.
I hen’t read your novel yet.
2. 表示过去发生的动作或存在的状态一直持续到现在,而且可能继续下去,常与for或since引导的表示一段时间的状语连用。For后接一段时间;since 后接过去的点时间或表示过去时间的时间状语从句。
It hasn’t rained since two months ago.
He has been in Beijing for over ten years.
How many words he you learned since you came here?
3. 表示从过去到现在曾经发生过或经历过某事,表达一种经验或经历,常与副词ever, never, once, twice, before等连用。
He you ever seen him before?
We he ever been to hainan many times.
I he never seen you before.
四.使用现在完成时应注意的几点:
1. he (has)been to 表示“曾经去过或到过某地”,表示一种经历,现在可能还在那里,也可能不在那里了。它可以与ever, never, once, twice等连用。
I he been to Australia three times.
Has she ever been there?
he (has)gone to表示“某人去某地了”说明那个人不在说话处,其主语常用第三人称。
I didn’t see your father. Where is he?
He has gone to Australia.
2. 点动词或非延续性动词:
buy, borrow, lee, join, die, arrive, come, go, begin, start, get, become, lose等,它们不能和表示一段时间的时间状语连用。如:
for +一段时间,since引导的表示一段时间的时间状语。
(1) 用延续性动词或状态动词代替非延续性动词。
buy------ he
borrow---keep(he)
become—be
die--- be dead
marry----be married
start(begin)---be on
end(finish)----be over
join------ be in
arrive(reach, get to,)---be in
lee---be off
例:I he kept the book for a month.
She has had the bike for over a year.
They he been in this country for more than 3 years.
The concert has been on for half an hour.
They he been off for a long time.
(2) 使用“It is /it has been + 时间+ since +过去时态的句子 ”结构,表示以since引导的时间状语从句中的动作自发生以来已经有一段时间了。It后面的be动词常用一般现在时,但有时也可以用一般将来时或一般现在时。
1. It is a long time since they saw each other last.
2. How long is it since you took part in the organization?
3.It has been 3 years since I lived here.
4.It will be 8 years next month since I became a teacher.
五.现在完成时与一般过去时:
现在完成时强调的是过去发生的动作对现在造成的影响或结果,重点说明现在,它不能与明确指出过去的时间的状语 (如yesterday, last week, three years ago, …ago, just now, )连用。但可以和一些不明确指出时间的时间状语(如:already, ever, never, yet, sometimes, begore, often, once, twice)连用。
一般过去时表示过去某时间发生的动作或状态,叙述过去的事实,不涉及现在。因此可以和表示过去的时间状连用。
现在完成时句子结构
现在完成时的基本结构
肯定句:主语+he/has+动词的过去分词+其他
否定句:主语+he/has+not+动词的过去分词+其他
一般疑问句:He/Has+主语+动词的过去分词+其他
特殊疑问句:特殊疑问词+一般疑问句(he/has+主语+过去分词+其他)
现在完成时的用法
1. 现在完成时用来表示过去已经完成的动作对现在造成影响或后果。也就是说,动作或状态发生在过去但它的影响现在还存在,强调的是现在。
I he already posted the photo.
我已经邮寄出了照片。
与此种用法连用的时间状语时一些模糊的过去时间状语,如already(肯定句句中), yet(否定句/疑问句句尾), just, before, recently,still, lately,never等。
2. 现在完成时也可用来表示动作或状态发生在过去某一时刻,持续到现在并且有可能会继续持续下去。
He has lived here since 18.
自从18年以来,他一直住在这儿。(动作起始于18年,一直住到现在,可能还要继续住下去。)
此种用法常与for(+时间段),since(+时间点或过去时的句子)连用。谓语动词必须是延续性动词。
有些瞬间动词可变为延续动词:
go out—be out
finish—be over
open—be open
die—be dead
buy—he
fall ill—be ill
come back—be back
catch a cold—he a cold
现在完成时常见考法
对于现在完成时的考查,多以单选、句型转换或词语运用的形式考查学生在具体语境中灵活运用时态的能力。在考试中,会让大家判断是否该用现在完成时,或者是考查“瞬间动词”不能与表示一段时间的状语连用”这一知识点。
典型例题
His father _____ the party since 18
A.joind
B.has joined
C.was in
D.has been in
答案:D
解析:本题考查学生对现在完成时的熟练掌握。 since 18表达“自从18年一直到现在”,表示这件事情从过去一直持续到现在,应该用现在完成时,而且动词必须是延续性动词,A、B均为瞬间动词,不能与时间段连用,故排除;C为一般过去时,
现完和现在完成进行时区别
一.现在完成时的定义:表示过去发生或已经完成的动作对现在造成的影响或结果。
二.现在完成时的结构:助动词he/has+动词的过去分词。
(冉老师有话说:当主语是第三人称时,助动词选择has,其他情况都用he)
例如:She has had lunch,so she is not hungry now.她已经吃过午餐了。
(冉老师有话说:题目中的第一个has为现在完成时的助动词,因为she为单数第三人称,所以选用has。第二个had为he lunch“吃午餐”的固定搭配。助动词后面要求加动词的过去分词,had为he的过去分词。“她”之前已经吃过午餐了,所以造成对现在的影响是“不饿”。)
We he seen that film before.之前我们已经看过那部**了。
(冉老师有话说:before暗示是过去发生的动作,现在完成时的结构是”助动词he+动词的过去分词seen“。题目反馈的意思是,因为“我们之前已经看过那部**了”对现在造成的影响可能是不想再去看了,或者是知道**里面的剧情等等。
现在完成时和现在完成进行时的区别有:概念不同、句式结构不同、动作对现在产生的结果不同。
1、概念不同。现在完成时指事情在过去发生且一直延续到现在,并对现在有一定的影响;现在完成进行时指从过去开始一直持续到现在的动作,并强调这个动作会继续下去;
2、句式结构不同。现在完成时的结构为:主语+he/has+过去分词;现在完成进行时的结构为:主语+he/hasbeen+现在分词;
3、动作对现在产生的结果不同。现在完成时表示的结果是直接的;现在完成进行时表示的为最终的结果。
相同点:
1、现在完成时和现在完成进行时都可以表示从过去某一时刻开始一直延续到现在的动作,如:
shehaslivedinUSsince2009.
shehasbeenlivinginUSsince2009.
2、都可以表示一段时间内进行的动作,如:
shehaslivedinUSfor10years.
shehasbeenlivinginUSfor10years.
这两种含义及句子表达形式,含义上没有什么差别,也可以互换。但是在表达以下意思的时候,两种时态有不同的含义,也不可以互换。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。