现在完成时讲义
- 格式:docx
- 大小:15.25 KB
- 文档页数:4
高中英语语法高考复习/学习专题讲义英语动词时态现在完成时的理解与用法归纳总结一、如何理解现在完成时是英语中一个很重要的时态,也是很容易弄错的一个时态。
首先,我们来看看“现在完成时”该如何理解。
你可能会根据字面意思将其理解为:现在完成时就是表示现在已经完成的动作。
但是,这样的理解是很不全面的理解,甚至是很危险的!因为这样的理解将来误导你混淆现在完成时与一般过去的区别。
现在完成时有两个主要用法:一是已完成用法,也叫影响性用法。
该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的影响或结果就是“他现在已不在这个城市了”;又如汉语说“有人把窗户打破了”,显然“打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响——窗户现在仍是破的。
现在完成时的另一个用法叫未完成用法,也叫持续性用法。
该用法的现在完成时表示一个过去发生的动作或开始的状语在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也可能到此结束),如汉语说“他在我们教书已有30年了”,显然“他在我们学校教书”是从30年前开始,并且一直教到现在,已经持续了30年;又如汉语说“自上个星期以来他一直很忙”,显然“忙”是从上个星期开始的,并且这一“忙”就一直忙到现在。
二、构成与用法现在完成时由“have / has + 过去分词”构成。
如:He has seen the film several times. 这部电影他已看了好几次。
I have known her for a long time. 我认识她很长时间了。
句中的has seen和have known均为现在完成时,第一句属影响性用法,其影响是“他对电影内容非常熟悉了”;第二句属持续性用法,指“认识她”已持续了很长一段时间。
现在完成时一、现在完成时基本结构肯定句have / has + done否定句have / has+not+done一般疑问句Have Has…done?Yes,…have / has.No,…haven’t / hasn’t.二、用法1. 现在完成时表示过去发生或已经完成的某一动作对现在造成的影响或结果。
(汉语中常用“已经”、“过”、“了”等表达)通常与表示包括现在在内的时间副词just,already, before, yet, never, ever 等状语连用。
例如:①We have just played a game.②We have already sung a song.③Have you enjoyed the song?注: 带already的肯定句变成否定句或疑问句时,将already要变成yet放在句末.Eg. I have already done my homework.否定句:一般疑问句:2.现在完成时表示过去已经开始,持续到现在,也许还会持续下去的动作或状态。
往往和表示延续的时间状语连用。
如for、since 等引导的时间状语。
(注意:句中谓语动词要用延续性动词)一段时间的表达方法有两种:for: +一段时间for a year for two weeks for three yearsSince:⑴过去的某一时刻, since nine since last week⑵一般过去时态的时间状语从句since you came⑶时间段+ ago注意:for 和since 所引导的时间状语都表示一段时间.He has been away since last week.He has been away for one week. 对划线部分提问都用How long三、注意点瞬间动词可以用于现在完成时,但不能和表示一段时间的状语连用。
如可说“He has left.”但不能说“He has left for three years.” 如果要表达“他已走了三年了”可用以下几种表达法:1、用ago,使用一般过去时。
第一讲现在完成时讲义1.构成现在完成时是由助动词have(has)+动词的过去分词构成。
它和主语的人称、数要保持一致。
2.用法(1)动作发生在过去某个不确定的时间,但对现在有某种影响和结果。
常被just、already、yet 等副词修饰。
如:-Have you had lunch yet?-Yes,I have. I've just had it.你(已经)吃午饭了吗?我刚刚吃过。
(现在我不饿了)(2)表示从过去某一时刻开始一直持续到现在的动作或状态。
这个动作可能刚停止,可能仍然在进行。
如:I have taught here since 2011.我自2011年就在这儿教书。
(可能还要继续教)I have't seen my best friend 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.我从未去过长城。
现在完成时的重点和难点一、现在完成时的“完成用法”和“未完成用法” 1.现在完成时的"完成用法"现在完成时的"完成用法"指的是动作发生在过去某一时刻并已结束,但该动作对现在产生了影响,与现在情况具有因果关系。
例如:He has turned off the light.他已把灯关了。
(动作结束于过去,但说明的是现在的情况--灯现在不亮了。
)现在完成时"完成用法"的特点是动作不延续,因此,该时态只能与表示不定的过去时间状语(如:already,yet,before,recently等)、频度时间状语(如:never,ever,once等)、包括现在时刻在内的时间状语(如:this morning / month /year...,today等)连用。
例如: Have you found your pen yet?你已找到你的钢笔了吗? 2.现在完成时的"未完成用法" 现在完成时的"未完成用法"指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去。
例如:He has lived here since 1978.自从1978年以来,他一直住在这儿。
(动作起始于1978年,一直住到现在,可能还要继续住下去。
)I have been in the army for more than 5 years.我在部队已经呆了五年多了。
(动作开始于5年前,一直延续至今,有可能还要继续下去。
)此种用法的句中常需一个表示一段时间的状语(由since或for引导),或表示与现在时刻相连的时间状语(如:up to now,so far到目前为止)等。
例如:I have heard nothing from him up to now.到目前为止我没有他的任何消息。
注意:(1)现在完成时的未完成用法只适用于延续性动词,不可用于终止性动词,即瞬间完成或延续时间很短的动词。
现在完成时讲义一.?基本结构:助动词have/has+过去分词(done)二.句型:否定句:主语+have/has+not+过去分词+其他.一般疑问句:Have/Has+主语+过去分词+其他.简略答语: Yes,?主语?+ have/has.(肯定)No,?主语?+ haven't/hasn't.(否定)三.用法(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(+时间点或过去时的句子)连用.①for+时段②since+过去一个时间点(译为:自从……以来)③since+时段+ago④since+从句(过去时)●⑤It is+时段+since+从句(过去时)Mary has been ill?for three days.I have lived here?since 1998.四.has gone (to),has been (to), has been (in)?的区别?Have/Has gone(to) :去了(现在不在说话现场)Where is your father?He has gone to Shanghai. Have/Has been (to) :去过(已不在去过的地方)My father has been to Shanghai.Have/has been in:呆了多久(还在所呆的地方)My father has been in Shanghai?for two months. /since two months ago.五.现在完成时的标志1.现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义:*?以already, just和yet为标志He?has already got?her help.他已得到她的帮助。
龙文学校个性化辅导讲义教师:_________ 学生:________ 时间:______年___月___日__________段现在完成时的基本概念和形式现在完成时:表示动作发生在过去,但与现在情况有关系,即用一个发生在过去的动作来说明现在的情况。
现在完成时由动词have (has) + 过去分词构成。
现在完成时的基本用法1)表示动作到现在为止已经完成或刚完成,汉语常用“了”或“过”来表示。
如:I have finished my work.我把工作做完了。
We have set up many new factories in this area.我们在这个地区建立了许多新工厂。
She has read all these books.她把这些书都读完了。
2)动作在过去完成,表示“经验”或“结果”。
汉语常用“过”来表示。
如:Have you ever seen the play The Doll's House?你看过话剧《傀儡家庭》吗?Yes,I have seen it twice. 我看过两遍了。
I have learnt to drive. 我学过开车。
The man has lived in China. 那人在中国住过。
[注] 注意be在下面句子中的意义。
如:Where have you been? -I've been to the laboratory.你上哪儿去了?——到实验室去了。
Have you ever been to Hangzhou? ―No,I've never been there.你到过杭州吗?——没到过。
How have you been?-I've been well thank you.你近来身体好吗?——谢谢你,我近来很好。
现在完成时与一般过去时的区别现在完成时和过去一般时都表示在过去完成的动作,但现在完成时强调这一动作与现在的关系,如对现在产生的结果、影响等,而过去一般时则表示动作发生在过去,一般不表示和现在的关系。
英语中现在完成时用法讲义现在完成时的构成现在完成时由“have(has)+过去分词”构成。
has 用于主语是第三人称单数时。
(过去分词的构成P122—123中“动词的基本形式”)①I have just finished my homework. 我刚做完功课②I have lived in Guangzhou for more than three years. 我已经在广州住了三年多了。
③My sister has seen the movie many times. 那部电影我姐姐看过好多次了。
现在完成时的否定句和疑问句的构成。
否定句:主语+have /has +not+过去分词+其他.说明:have和has常与not 缩写成haven't 和hasn't .①I haven't seen much of him recently 最近我没怎么见到他。
②He hasn't been to Japan.他没有去过日本。
一般疑问句:Have /Has +主语+过去分词+其它?肯定回答:Yes.主语+have /has.否定回答:No,主语+have /has not。
③—Have you finished your homework ? 你已经做完家庭作业了吗?–Yes, I have (No, I haven't ) 是的。
(不,还没有)④–-Has he passed the test yet ? 他考试及格了吗—-Yes, he has . (No , he hasn't ) 是的。
(不,没及格)巩固练习:The bus hasn't arrived yet. (改成肯定句)The bus ________ _______ __________.I have watched the interesting film recently. (改成一般疑问句)______ you ________ the interesting films recently?I have already had my breakfast. (改为否定句)I ________ had my breakfast ______.I have already finished doing my homework. (改为一般疑问句)_____ ________ finished doing your homework ________?She has already worked out that difficult math problem. (改为否定句)She _________ worked out that difficult problem __________.现在完成时的基本用法现在完成时有两个主要用法,“已完成”用法和“未完成”用法。
现在完成时现在完成时:表示过去发生或已经完成的动作对现在造成的影响或结果,或从过去开始延续到现在并且有可能还会持续的动作或状态。
由“have/has+过去分词”构成,主要有两个含义:①表示动作发生在过去,但与现在的情况有联系,有时无时间状语,有时和一些表示不确定的过去时间状语连用,如:many times,just,yet,ever,never,already,before,so far, by now等连用。
①表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,用于延续性动词,且句中常带有表示一段时间的时间状语,如:since + 时间点/从句,for two months, so far等。
句型:基本结构:主语+have/has+过去分词(done)①肯定句:主语+have/has+过去分词+其他①否定句:主语+have/has+not+过去分词+其他①一般疑问句:Have/Has+主语+过去分词+其他①特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词+其他)常与时间状语连用:just , already, yet,ever, never, before, several times.already“已经”; yet“仍然, 还”, 这两个副词常常用于完成时态, 其中already用于肯定句, yet用于否疑句中。
如: Jim has already finished his work. Jim已经把他的工作做完了。
Mother hasn’t come home yet. 妈妈还没回来。
现在完成时一般过去时的区别现在完成时表示的是与现在有关联的过去事件;而一般过去时则与现在毫无关系,只是单纯的过去的情况。
比较:I have lost my pen, so I have to buy one. 我丢了钢笔,所以得去买一枝。
I lost my pen, but found it later. 我丢了钢笔,但后来找到了。
第一讲
现在完成时讲义
1.构成
现在完成时是由助动词have(has)+动词的过去分词构成。
它和主语的人称、数要保持一致。
2.用法
(1)动作发生在过去某个不确定的时间,但对现在有某种影响和结果。
常被just、already、yet等副词修饰。
如:
-Have you had lunch yet?
-Yes,l have. I've just had it.
你(已经)吃午饭了吗?我刚刚吃过。
(现在我不饿了)
(2)表示从过去某一时刻开始一直持续到现在的动作或状态。
这个动作可能刚停止,可能仍然在进行。
女口: I have taught here si nee 2011.
我自2011年就在这儿教书。
(可能还要继续教)
I have't see n my best frie nd for four years.
我有四年没见到我最好的朋友了。
(3)表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”,常带有 twice,ever,never,three times 等时间状语。
女口: I have bee n to Beiji ng twice. 我去过北京二次。
3. 现在完成时的时间状语
(1)现在完成时属于现在时范围,故不能和过去的时间状语连用。
如:yesterday,last Sun day,i n1990,three years ago 等。
a. 用副词already和yet。
already 一般用于肯定句中,yet —般用于否定句和疑问句中。
女口: We have already finished our homework. 我们已完成作业了。
They have n't fini shed 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. 我以前见过她,但记不起在哪里见过。
He has bee n there three times the last few days. 近几年他去过那里三次了。
arrive — be here die —
be dead leave — be ill(sick,asleep) get up — be up finish — be over ope n — be ope n close — be
closed borrow — keep begi n to study — study
come to work — work 等 如: 他参军三年了。
他父亲去世二年了 电影已开始十分钟了
我们(开始)学英语已三年
d. 用包括“现在”在内的时间状语,如:now,today,this morni ng(m on th,year,term) 等。
例如:-Have you met him today?-No,l have n't. 今天你见过他吗?我 没有。
How many times have you bee n there this year? 今年你去过那里 多少次?
(2)since+时间点,fo 叶时间段
I have n't see n him for two years. =I have n 'see n him since two years
ago. 表示“一段时间”的状语要和延续性动词连用。
begi n( start) — be on
come back — be back away
fall ill(sick,asleep) — be go out — be out
put on
— wear 或 be on join — be in 或 be a member of
go to school — be a stude nt buy — have catch(a cold) — have(a cold) get to know — know He has bee n a soldier for three years. His father has bee n dead for two years.
The film has bee n on for ten minu tes. We have studied En glish for three
years.
4. 现在完成时和一般过去时的区别
现在完成时和一般过去时都表示在过去完成的动作。
但现在完成时强调的是 这一动作与现在的关系。
如对现在产生的结果或影响等,而一般过去时只表示动 作在过去某一时刻发生,不表示和现在的关系。
试比较:
I have lost my new book.
我把新书丢了。
(现在还未找到) I lost my new book yesterday. 我昨天把新书丢了。
(昨天丢的,现在找
到与否没说明) 5. 注意事项
have been (to ) 与 have gone ( to ) 的区别:have been (to ) 表示“去过某地 (现在已经回来了)”,可用于各人称; have gone (to )表示“去某地了(说
话时某人不在当地)”,常用于第三人称,前者可与once ,n ever,several times 等连用,后者则不能。
如:They have been to Beijing twice. 他们去过北京两次。
He has gone to Beiji ng . 他去北京了。