现在完成时语法
现在完成时语法讲

hasn’t finished yet
hasn’t cooked
4.She joined the music club last week.(改为现在完成时) She ___ _____ _____the music club _____two weeks. 适当形式填空 5.He ____________(leave ) the country and gone to India. 6.I have ______(be )here for two months. 7.I’m waiting for my son . He _____ ______( not come ) back from school.
Unit 8 语法课件
单击此处添加副标题
人教版八年级英语下
语法加油站
现在完成时
现在完成时
1.含义
2.基本结构
表示过去发生或已经完成的动作对现在造成的影响或结果。
含义
already yet never ever just before 等等
主语+have/has+过去分词+其他
例:I have had my lunch.我已经吃了午饭了。
现在完成时
3.already:通常放于肯定句中意为“已经”有时放于疑问句中表示怀疑惊讶等的语气。 如: I have already finished reading the book . 我已经读完这本书了。 Have you finished reading he book already? 你已经读完这本书了么? yet 一般用于疑否句中,在句中意为“已经”;在否定句中意为“还”通常放于句末。 如:Have you found the book yet ? 你已经找到那本书了么? Not yet .还没找到。 She hasn’t finished her homework yet. 她还没完成作业。
2024年中考英语语法复习+—现在完成时课件

Have you seen the doctor? 你看过医生了吗?
在现在完成时中,当主语是I/you/we/they时,助动词用 have;当主语是第三人称单数时,助动词用has。
三、现在完成时的使用
1.表示过去发生并结束的动作对现在所产生的影响
He has left the city. 他已离开了这个城市。(结果:他不在这个城市。)
一、基本构成:have/has+done
I have finished my homework. 我已完成了作业。 (这里的finished就是动词finish的 过去分词。)
二、现在完成时不同人称的用法 I have washed my car.我洗过车子了。
We have done the whole work.我们干完了所有活儿。
A.practised
B.were practising C.have been practising
C
3 . —Where is mother?
—She is in the kitchen. She ________ the
housework all morning.
A.is doing
B.was doing
B.was studying
C.studied
D.have been studying
D
15 . “I _____ as everyone expects ”, Yao Ming
said .
A.haven’t played
B.haven’t been playing
C.didn’t play
D.am not playing
(完整)现在完成时语法

(完整)现在完成时语法现在完成时的基本句型:肯定式:主语 + 助动词have/has + 动词的过去分词.疑问式:助动词Have/Has + 主语 + 动词的过去分词?否定式:主语 + 助动词have/has + not + 动词的过去分词。
例句:1. I have cleaned my room。
我已打扫了房间。
2. He hasn’t finished his homework。
他还没完成作业。
3。
Have you read this novel ? 你看过这本小说吗?Yes , I have. 是的,看过了。
No, I haven’t. 不,没看过。
4. We have studied English for two years。
我们已经学了两年英语了.5. They haven’t seen each other since 1998.自从1998年他们就没再见过面.现在完成时的主要用法1.表示过去发生的某一动作对现在造成的影响或结果。
-— It's so dark。
-—Someone has turned off the light.(有人刚把灯关了,对现在造成的结果是:现在很黑)-— Are you free?-—I have finished my homework. I am free(我已经完成了家庭作业,对现在造成的结果是很有空)2.表示过去已经开始, 持续到现在的动作或状态,可以和表示从过去某一时刻延续到现在的一段时间的状语连用。
表示持续动作或状态的词应是延续性动词.常与since + 过去的时间点,since+谓语是一般过去时的从句;for + 一段时间,so far 等时间状语连用。
如:I have learnt English for more than ten years.我已经学了10多年的英语。
(从10年前开始,持续到现在还在学)She has swum since half an hour ago。
现在完成时语法讲解

现在完成时讲解一.基本结构:助动词have/has + 过去分词(done)二.用法(1)现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果I have spent all of my money (so far到目前为止).(含义是:现在我没有钱花了)Guo zijun has (just/already) come. (含义:郭子君现在在这儿)My father has gone to work.(含义是:我爸爸现在不在这儿)(2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与(for +时间段),(since+时间点或过去时的句子),so far等时间状语连用.①for + 时间段They have known e ach other for five years. 他们已经相互认识五年了。
I have lived here for three years.我已经在这儿住了3年了。
(从3年前开始,持续到现在还住在这儿)②since + 过去一个时间点(译为:自从……以来)I have lived here since 2011.自从2011年我就住在这儿。
(从2011年开始,持续到现在还住在这儿)③since+时段+agoThey have known each other since five years ago.④since+从句(过去时)Since he was a child, he has lived in England. 自从他是个孩子,他就住在英国。
⑤It is+时段+since+从句(过去时)三.句型:肯定句:have/has + 过去分词(done)否定句:主语+ have/ has + not+过去分词+其他.缩写:haven't/hasn't.(一般疑问句:Have/ Has+主语+过去分词+其他?简略答语: Yes, 主语+ have/has.(肯定)No, 主语+ haven't/hasn't.(否定)I have finished my homework.(肯定句)我已经完成我的家庭作业了。
英语语法现在完成时的结构、用法、考法

英语语法现在完成时的结构、用法、考法一、现在完成时的基本结构肯定句:主语+have/has+动词的过去分词+其他否定句:主语+have/has+not+动词的过去分词+其他一般疑问句:Have/Has+主语+动词的过去分词+其他特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词+其他)二、现在完成时的用法1. 现在完成时用来表示过去已经完成的动作对现在造成影响或后果。
也就是说,动作或状态发生在过去但它的影响现在还存在,强调的是现在。
I have already posted the photo.我已经邮寄出了照片。
与此种用法连用的时间状语时一些模糊的过去时间状语,如already(肯定句句中), yet(否定句/疑问句句尾), just, before, recently,still, lately,never等。
2. 现在完成时也可用来表示动作或状态发生在过去某一时刻,持续到现在并且有可能会继续持续下去。
He has lived here since 1978.自从1978年以来,他一直住在这儿。
(动作起始于1978年,一直住到现在,可能还要继续住下去。
)此种用法常与for(+时间段),since(+时间点或过去时的句子)连用。
谓语动词必须是延续性动词。
有些瞬间动词可变为延续动词:go out----be outfinish----be overopen----be opendie----be deadbuy---havefall ill---be illcome back----be backcatch a cold----have a cold三、现在完成时常见考法对于现在完成时的考查,多以单选、句型转换或词语运用的形式考查学生在具体语境中灵活运用时态的能力。
在考试中,会让大家判断是否该用现在完成时,或者是考查“瞬间动词”不能与表示一段时间的状语连用”这一知识点。
【典型例题】His father_____the party since 1978A.joindB.has joinedC.was inD.has been in答案:D解析:本题考查学生对现在完成时的熟练掌握。
现在完成时的构成和用法

现在完成时的构成和用法现在完成时是英语语法中的一种时态,用来表示过去发生的动作与现在的关联。
它的构成是由助动词"have"和动词的过去分词构成的。
一、现在完成时的构成:现在完成时的肯定句的构成是:主语 + have/has + 过去分词。
1. 对于大多数动词,过去分词是加上-ed,如:worked, studied, watched等。
例如:- I have worked in this company for 5 years.(我在这家公司工作了5年了。
)- He has studied English since he was a child.(他从小就开始学英语了。
)2. 对于一些不规则动词,过去分词需要根据其语法规则进行变化,如:- go → gone- eat → eaten- write → written例如:- They have gone to the cinema.(他们去看电影了。
)- She has eaten lunch already.(她已经吃过午饭了。
)二、现在完成时的用法:1. 表示已经发生但对现在有影响的动作或状态。
例如:- I have finished my homework, so now I can relax.(我已经完成了作业,所以现在我可以放松了。
)- They have bought a new car, so they don't need to use public transportation anymore.(他们买了一辆新车,所以不再需要使用公共交通工具了。
)2. 表示过去某个时间开始的动作一直延续到现在。
例如:- We have known each other since we were kids.(我们从小就认识。
)- She has lived in this city for 10 years.(她在这个城市住了10年了。
现在完成时的语法

现在完成时的语法现在完成时是英语中的一种时态,用来表示过去发生的动作对现在产生的影响或结果。
它通常由助动词"have/has"加上动词的过去分词构成。
现在完成时的使用有以下几个方面:1. 表示过去发生的动作对现在产生的影响或结果例如:I have finished my homework.(我已经完成了作业。
)2. 表示过去发生的动作在过去某个时间点之前已经完成例如:She has lived in Beijing for five years.(她在北京已经住了五年了。
)3. 表示过去发生的动作经常性地或反复地发生,持续到现在例如:I have visited Japan three times.(我已经去过日本三次了。
)4. 表示过去发生的动作与现在的情况有关联例如:I have lost my keys.(我丢了我的钥匙。
)现在完成时的句子构成为:主语 + have/has + 过去分词使用现在完成时需要注意以下几点:1. 没有明确的过去时间状语词时,使用现在完成时表达过去发生的动作对现在的影响或结果。
例如:I have eaten lunch.(我吃过午饭了。
)2. 使用了明确的过去时间状语词时,要使用一般过去时。
例如:I ate lunch yesterday.(我昨天吃了午饭。
)3. 动词的过去分词形式有规律变化和不规律变化两种。
规律变化的过去分词形式是在动词原形后加-ed或-d,例如:play - played,finish - finished。
不规律变化的过去分词形式则需要根据具体动词的变化规则来记忆,例如:go - gone,eat - eaten。
4. 现在完成时不能与表示过去的时间状语词同时使用。
例如:I have finished my homework yesterday.(错误)正确的表达应该是:I finished my homework yesterday.(我昨天完成了作业。
现在完成时语法解释大全

现在完成时语法解释大全一、现在完成时的定义现在完成时是表示动作或状态发生在过去,但与现在有关联的一种时态。
这个时态强调对现在产生的影响或结果,常用于描述已经发生的事情,特别是与现在情况有关联的事情。
二、现在完成时的基本结构现在完成时的基本结构是“have/has + 过去分词”,其中“have/has”是助动词,表示现在完成时的时态。
“过去分词”是动词的过去形式。
三、现在完成时的常用时间状语现在完成时常用的时间状语包括:already(已经)、yet(尚未)、before(以前)、recently (最近)、lately(近来)、since(自从)、in the past few years(在过去的几年里)等。
四、现在完成时的否定形式现在完成时的否定形式是在助动词“have/has”前面加上“not”,即“have/has not + 过去分词”。
例如:“I haven't finished my homework yet.”(我还没有完成作业。
)五、现在完成时的疑问形式现在完成时的疑问形式是在助动词“ha ve/has”前面加上疑问词“have/has”,后面跟动词的过去分词,即“Have/Has + 主语+ 过去分词?”。
例如:“Have you finished your homework yet?”(你完成作业了吗?)六、现在完成时与一般过去时的区别现在完成时与一般过去时都表示过去发生的动作或状态,但它们的重点不同。
现在完成时强调对现在的影响或结果,而一般过去时只是简单地描述过去发生的事情,不涉及现在的状态。
例如:“I finished my homework an hour ago.”(我一小时前完成了作业。
)(用一般过去时)和“I have finished my homework now.”(我已经完成了作业。
)用现在完成时则强调现在不需要做作业了,对现在的情况产生了影响。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时的基本句型:肯定式:主语+ 助动词 have/has + 动词的过去分词.疑问式:助动词 Have/Has + 主语+ 动词的过去分词?否定式 :主语+ 助动词 have/has + not + 动词的过去分词.例句:1.I have cleaned my room. 我已打扫了房间。
2.He hasn ’ t finishedhis homework. 他还没完成作业。
3.Have you read this novel ? 你看过这本小说吗?Yes , I have. 是的,看过了。
No, I haven’不,t.没看过。
4.We have studied English for two years.我们已经学了两年英语了。
5.They haven ’ t se e nach other since 1998.自从 1998 年他们就没再见过面。
现在完成时的主要用法1.表示过去发生的某一动作对现在造成的影响或结果。
-- It’s so dark.--Someone has turned off the light.(有人刚把灯关了,对现在造成的结果是:现在很黑 )--Are you free?--I have finished my homework. I am free(我已经完成了家庭作业,对现在造成的结果是很有空)2.表示过去已经开始, 持续到现在的动作或状态,可以和表示从过去某一时刻延续到现在的一段时间的状语连用.表示持续动作或状态的词应是延续性动词 .常与since + 过去的时间点,since+谓语是一般过去时的从句;for + 一段时间, so far 等时间状语连用。
如:I have learnt English for more than ten years. 我已经学了 10 多年的英语。
(从 10 年前开始 ,持续到现在还在学 )She has swum since half an hour ago.我已经游泳了半个小时(半个小时前已经开始游泳,到现在还在游)3.表示人曾有过或到目前为止从未有过的经历.I have ever been to the Summer Palace?(我曾去过颐和园)I have never had a car.(我从未有过汽车。
)现在完成时的时间状语常与① already, ② never,③ ever,④ just(刚才),⑤ yet,⑥before,⑦ up to now, ⑧ so far(到目前为止) , ⑨ for the last few weeks, ⑩ thesedays, ⑾ since 2010/ two years ago, since he came here, ⑿ for a long time(13) in the last/ past⋯ years 等连用。
a)already 往往用于肯定句,用在疑问句时表示强调或加强语气; yet 用于否定句和疑问句。
eg:?He has already left here. 他已经离开这里了。
?Has he already left here?他(真的)已经离开这里了吗?(表示加强语气)?My teach ers haven ’ t had breakfast yet我的.老师们还没有吃早饭。
?Have you written to your parents yet? 你已经给你父母写过信了吗?b) never 是否定词,表示“从来没有”,而ever表示“曾经”?We have never been to the Great Wall. 我们从来没有去过长城。
? Have you ever been to Canada?你们曾经去过加拿大吗?c) just 表示“刚刚”(用于完成时态时,与 already ,never 等副词的位置一样,多用在助动词 have/has 和动词过去分词之间) ,just now(用于过去时 )?He has just come back. 他刚刚回来。
?They have just finished the work. 他们刚刚完成那项工作。
d) before 用于完成时,而ago 用于过去时- 1 -?He has started his work ten years before.他十年前就已经开始他的工作了。
?He started his work ten years ago. 他是十年前开始他的工作的。
?常用于现在完成时的时间副词,介词 :already (已经 ): 用于肯定句I have already posted the letter .yet(已经 ): 用于否定句 ,疑问句He hasn ’ t done his homework yet.just( 刚刚 ) They have just left.ever(曾经 ) Have you ever been to Beijing ?never(从不 ) I have never seen him .before(以前 ) Have you seen the film before?since(自从⋯以来 ) I’ ve worked in the school since 1999.for( 长达 ) He ’ s lived in Shenzhen for 6 years.in the past several days / weeks/ years(在过去的⋯)recently( 最近 ) I have not written to my parents recently.so far(到目前为止 )So far she has learned 5 English songs.up to now( 到目前为止 )this morning/month/year( 今天早上 /这个月 /今年 )现在完成时与一般过去时的区别I lived there 2 years agoI have lived here for two yearsI have lived here since two years ago.I have lived here since I came here.1.都表示过去发生的事2.现在完成时强调过去和现在的联系,不能和具体的时间状语连用;3.一般过去时强调过去发生的事或状态与表示过去的具体时间连用(last, ago, yesterday, etc. )当有一个表示过去某时的状语时,不能用现在完成时,而多用一般过去时。
I saw Mary an hour ago.She lost her handbag yesterday .有些时间状语,既能用于现在完成时,又能用于一般过去时,但意义上有差别。
I ’ ve written three letters this morning.(说话时仍是上午)I wrote three letters this morning.(说话时仍是上午或晚上)现在完成时强调动作或事情发生在过去,一直延续到现在,而且还有可能继续延续下去;而一般过去时只表示发生在过去的动作或事情。
I have taught this class for ten years.(还在教)I taught this class for two years. (曾教过两年,现在不教了)一般过去时态和现在完成时态同义转换1.我们买这本书三年了.We have had the book for three years.We bought the book three years ago.2.他感冒三天了 .He has had a cold for three days.He caught a cold three days ago.3.我借的这本书一周多了.I have kept the book for a week .I borrowed the book a week ago.4.我成为一个学生两年多了.I have been a student for over two years.I became a student two years ago.5.Mr Black 死了三年了。
Mr Black has been dead for three years.Mr Black died three years ago.重点句型 :It is/ has been+段时间 +since 从句段时间 +has passed+ since从句eg. 他去世了两年了:He died two years ago.He has been dead for two years /since two years agoIt is/ has been two years since he died.Two years has passed since he died.注 : 现在完成时不能和表示过去的时间状语如:yesterday, last year, in 1980,three days ago, just now, when I came in 等连用Pay attention 注意不能是具体过去时间1.现在完成时句中常见的时间状语A.表示从过去一直持续到现在,不能是具体过去时间B.just,already,yet,before/ ever,never 有此类副词时,常强调动作完成,不强调动作的持续.eg.Have you ever been to Japan?I have just finished my homework.I have finished my homework already.I haven ’ t finished my homeworkyet2.区分短暂性动词与持续性动词.英语的行为动词大体可以分为两大类型:一是延续性的动词,二是短暂性动词。
延续行动词是指那些动作意义不会一下完成,而是可以延续、发展的动词。
如:work,read,write,study 等 ,短暂性动词是指那些动作一次完成,不能延续的动词。
如: come, go, buy, die, borrow,begin 等。
表示短暂性 (瞬间性 )的动词在现在完成时的句中不能和一段时间连用.即 for,since短语或 how long 问句I have bought this pen for two months.(错)I have had this pen for two months.(正确)How long have you had this pen.?(正确 )The play has begun for an hour.(错)The play has been on for an hour.(正确)结束性动词不能和表示一段时间的时间状语连用,但是他可以转换成相应的延续性动词.1.直接用延续性动词buy–have catch(get) a cold –have a cold borrow— keep come/go /become— be put on-- wear2.转换成 be+名词join the army –be a soldier join the Party –be a Party membergo to school–be a student3 转换成 be+形容词或副词die— be dead finish –be over begin— be on open— be open leave— be away (from ⋯)fall sleep –be asleep close –be closed 4.转换成be+介词短语go to school–be in school join the army –be in the army但在否定句中,短暂性动词可以与时间段连用。