初中英语语法——现在完成时与过去完成时

现在完成时与过去完成时一、现在完成时过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在的动作或状态。

1.构成现在完成时是由助动词have(has)+动词的过去分词构成。

助动词说明该谓语是属于现在时范围。

它和主语的人称、数要保持一致。

过去分词是主要的谓语动词,说明句子的意义。

2.用法(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 have't seen her for four years. 我有四年没见到她了。

(3)表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”,常带有twice, ever, never, three times等时间状语。

如:I have been to Beijing twice.我去过北京二次。

3.结构1).陈述句结构:主语+have( has)(not)+过去分词+其它。

have not=haven’t has not=hasn’t.2).一般疑问句结构:Have( Has )+主语+过去分词+其它?3).特殊疑问句:特殊疑问词+have(has) +主语+ 过去分词+其它?eg. He has already finished his homework.He hasn’t finished his homework yet.Has he finished his homework yet?--Yes, he has./ No, he hasn’t./ No, not yet.4.现在完成时的时间状语(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.我以前见过她,但记不起在哪里见过。

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

d.用包括“现在”在内的时间状语,如:now, today, this morning (month ,year, term)等。

例如:-Have you met him today?-No,I haven't.今天你见过他吗?我没有。

How many times have you been there this year?今年你去过那里多少次?(2)现在完成时可以和带有since或for等表示“一段时间”的状语连用,表示动作或状态从某一时刻开始,一直持续到现在。

如:I haven't seen him for two years. 但是,像come, arrive, buy 等终止性动词不能与表示“一段时间”的状语连用。

要用,必须改为“be(在)”等延续性动词来表述。

现归纳总结一下由非延续性动词到延续性动词的转换:arrive→be here begin(start)→be ondie →be dead come back→be backleave →be away fall ill(sick,asleep)→be ill(sick,asleep)get up→be up go out →be outfinish →be over put on →wear 或be onopen →be open join →be in或be a member of…close →be closed go to school→be a studentborrow →keep buy →havecatch(a cold)→ have(a cold)get to know →knowbegin to stud y→study come to work→work等如:He has been a soldier for three years.他参军三年了。

His father has been dead for two years.他父亲去世二年了。

The film has been on for ten minutes.电影已开始十分钟了。

We have studied English for three years. 我们(开始)学英语已三年了。

5.现在完成时和一般过去时的区别现在完成时和一般过去时都表示在过去完成的动作。

但现在完成时强调的是这一动作与现在的关系。

如对现在产生的结果或影响等,而一般过去时只表示动作在过去某一时刻发生,不表示和现在的关系。

试比较:I have lost my new book. 我把新书丢了。

(现在还未找到)I lost my new book yesterday. 我昨天把新书丢了。

(昨天丢的,现在找到与否没说明)6.几点注意事项(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年以来,我一直没有离开过这儿。

典型例题1、---Do you know our town at all?---No, this is the first time I ___ here.A. wasB. have beenC. cameD. am coming答案B. This is the first time 后面所加从句应为现在完成时,故选B。

2、---Have you ____ been to our town before?---No, it's the first time I ___ here.A. even, comeB. even, have comeC. ever, comeD. ever, have come答案D. ever意为曾经或无论何时,反意词为never,此两词常用于完成时。

This is the largest fish I have ever seen. It is / was the first time +that-clause 的句型中,从句要用完成时。

注意:非延续性动词的否定形式可以与表示延续时间的状语连用。

即动作不发生的状态是可以持续的。

(错)I have received his letter for a month. (对)I haven't received his letter for almost a month.3、You don't need to describe her. I ___ her several times.A. had metB. have metC. metD. meet答案B. 首先本题后句强调对现在的影响,我知道她的模样,你不用描述。

再次,several times 告知为反复发生的动作,因此用现在完成时。

4、---I'm sorry to keep you waiting.---Oh, not at all. I ___ here only a few minutes.A.have beenB. had beenC. wasD. will be答案A. 等待的动作由过去开始,持续到现在,应用现在完成时。

二、过去完成时1、定义①表示发生在过去的动作对过去晚些时候造成的影响或结果②过去某一动作一直持续到过去晚些时候将来可能还要延续。

句中的动作发生在过去之前(过去的过去),即过去完成时动作发生在过去的过去。

He said he had been to Beijing twice. 他说他已经去过北京两次。

(因为“说”said就是过去式,而去北京的动作发生在说said 的过去,所以用过完而不用现完。

过去完成时常用的时间状语有(1)、by the end of last year. By the end of last term, we had learned 5000 new words. (2)、By the time sb. +动词过去式The bus had already left by the time I got there.2、基本结构主语+had+过去分词vpp.(done)①肯定句:主语+had+过去分词.②否定句:主语+had+not+过去分词.③一般疑问句:Had+主语+过去分词? 肯定回答:Yes,主语+had. 否定回答:No,主语+had not . ④特殊疑问句:特殊疑问词或词组+一般疑问句(Had+主语+过去分词)?⑤被动语态:主语+had(hadn't)+been+过去分词3、基本用法(1)表示在过去某一时刻或动作以前完成了的动作,也可以说过去的时间关于过去的动作。

合集下载

语法:6-7现在完成时、过去完成时

语法:6-7现在完成时、过去完成时

6. 现在完成时一.基本结构:助动词have/has+过去分词(done)二.句型:否定句:主语+have/has+not+过去分词+其他.一般疑问句:Have/Has+主语+过去分词+其他.简略答语: Yes, 主语 + have/has.(肯定)No, 主语 + haven't/hasn't.(否定)三.用法1(1)现去在完成时表示过发生或已经完成的动作对现在造成的影响或结果I have spent all of my money (so far).(含义是:现在我没有钱花了.)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. 他已得到她的帮助。

2024年中考英语一轮复习现在完成时和过去完成时知识点考点总结(讲义)

2024年中考英语一轮复习现在完成时和过去完成时知识点考点总结(讲义)

2024届九年级英语中考一轮复习【语法专题】现在完成时和过去完成时知识点考点总结(讲义)九年级英语教研室整理现在完成时现在完成时态是中学阶段一个学习的难点和重点,相对来说比较难的一个语法点。

它涉及到对这个时态意义的充分理解和正确应用,连用的标志词也比较多,还有延续性动词和非延续性动词,在过去时和完成时之间的相互转换应用,以及have been to /gone to区别。

一,现在完成时的构成现在完成时的基本结构:助动词have/ has+动词的过去分词(pp)肯定句:I have seen the film.我已经看过这部电影了.否定句:I haven't seen the film.我没有看过这部电影。

疑问句:Have you seen the film?Yes,I have.No, I haven't.你看过这部电影了吗?是的,我看过了。

不,我没看过。

二,现在完成时的用法及时间标志①表示过去发生的或已经完成的某一个动作,对现在造成的影响。

常用的时间标志有:already, just ,yet ,before, so far, recently,ever, never,until now,in the past five years等She has already cleaned her bedroom.她已经打扫过她的卧室了。

She hasn't cleaned her bedroom yet.她还没打扫她的卧室呢。

Have you decided yet?你已经决定了吗?注意: already常用在肯定句中,意为“已经”,yet用在一般疑问句和否定句末。

在一般疑问中,意为“已经”在否定句中,意为“还”。

She has just e back from Paris.她刚从巴黎回来。

She has written three books so far.到目前为止,她已经写了三本书了。

九年级中考英语语法知识梳理--现在完成时 过去完成时

九年级中考英语语法知识梳理--现在完成时 过去完成时

九年级中考英语语法知识梳理现在完成时+过去完成时现在完成时现在完成时表示到目前为止已经完成的动作或存在的状态。

现在完成时是一种发生于过去、着眼于现在的时态;动作发生在过去,而强调点落在对现在的影响上,或描述从过去一直持续到现在的动作或状态。

1.现在完成时谓语动词的结构形式(1)现在完成时谓语动词的结构形式:助动词have/has+过去分词。

has用于主语为第三人称单数的句子中,其他各人称用have。

如:I have lived in Wuhan for years.我在武汉生活了好几年了。

She has finished her homework already.她已经完成作业了。

(2)现在完成时一般疑问句、否定句、特殊疑问句结构及一般疑问句的答语:■一般疑问句为:将have/has 放在句子开头,且首字母要大写,句末用问号。

■肯定回答为:Yes,+主语的相应代词+have或has;■否定回答为:No,+主语的相应代词+haven't或hasn't;■否定句为:在have,has后加not+过去分词。

have和has可以和not缩写为haven't,hasn't。

■特殊疑问句为:特殊疑问词+have/has+主语+过去分词+……?如:— Have you read the article in today's newspaper?你看过今天报纸上的文章了吗?(一般疑问句)— Yes,I have.是的,我看过。

/No,I haven't.不,我没看过。

(肯定、否定回答)— Has your mother finished cooking?你妈妈做完饭了吗?(一般疑问句)— Yes,she has.是的,她做完了。

/No,she hasn't.不,她没有。

(肯定、否定回答)They haven't written to their parents.他们还没有给父母写信。

初中语法——现在完成时和过去完成时专题

初中语法——现在完成时和过去完成时专题

初中语法——现在完成时和过去完成时专题现在完成时和过去完成时(1)现在完成时:1.概念:过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。

2.时间状语:(时间标志词)these days,recently, lately,in/during the past few years, already ,yet ,never ,ever, just, before, in the past (last) few days,so far ,once, twice ,for+时间段,since+过去的时间点,since+—般过去时的从句等。

3.基本结构:have/has + done4.否定形式:have/has + not +done.5.一般疑问句:把have或has放于句首。

6.反义疑问句:直接用has /have 进行反问7.现在完成时的用法:①表示过去发生或已经完成的动作对现在造成的影响或产生的结果。

如:—Have you had your lunch yet?你吃过午饭了吗?—Yes,I have.I've just had it.是的,我刚吃过。

(现在不饿了)I have closed the door. (门现在是关的)②表示从过去开始一直持续到现在的动作或状态,可能还要持续下去,常与for或since连用。

表示持续的动作或状态多为延续性动词。

如:He has lived here since l999.自从1999年以来,他就住在这儿。

I have learnt English for ten years.我学习英语有10年了。

We have lived here for two years. (过去住到现在)8. 难点:(1)现在完成时可和疑问词where, why, how 连用,但不能和when连用.故现在完成时对时间的提问不用when,只用how long。

九年级U12现在完成时和过去完成时(共33张PPT)

九年级U12现在完成时和过去完成时(共33张PPT)
2. This factory opened twenty years ago. (同义句) This factory has been open for twenty years.
3. Miss Gao left an hour ago. (同义句)
Miss Gao has been away for an hour. 4. The bus has arrived here. It arrived ten minutes ago. (合并成一句) The bus has been here for ten minutes. The bus has been here since ten minutes ago.
般过去时。如:
-Have you had your breakfast? -Yes, I have.
-When did you have it?
-At seven thirty.
注意: 这种用法是以连贯性问答为背景的。否则就需要 具体情况具体分析。如:
How many words have you learned by heart?
2. What ___ Jane ____ by the time she was seven.
A. did, do B. has, done C. did, did D. had, done
3. I ____ 900 English words by the time I was ten.
A. learned B. was learning C. had learned D. learned
A. have been in B. have been to C. have gone to D. have been

中考初中英语语法-现在完成时和过去完成时地区别 (4)

中考初中英语语法-现在完成时和过去完成时地区别 (4)

中考初中英语语法-现在完成时和过去完成时地区别语法----现在完成时和过去完成时的区别1.从结构上区别现在完成时:主语 + have / has + 过去分词(肯定式)主语 + have / has + not + 过去分词(否定式)Have / Has + 主语 + 过去分词(疑问式)过去完成时:主语 + had + 过去分词(肯定式)主语 +had + not + 过去分词(否定式)Had + 主语 + 过去分词(疑问式)2.从时间状语区别现在完成时: 常用的时间状语包括“now, today, tonight, this week, this year, already, yet, just, recently…etc”。

过去完成时: 常用的时间状语包括“by, at, before等构成的短语”。

注意:当表示一段时间,现在完成时和过去完成时都可以用for 或since引导的状语。

例如:Have you had your lunch yet? 你吃午饭了吗?Yes, I have . I’ve just had it. 是的,我刚吃完。

I have had a clock now. 我现在有一个闹钟了。

Have you already posted the photos? 你把照片寄走了吗?The meeting had begun when we got there. 我们到那儿时,会议已经开始了。

We had learned about 5000English words by the end of last term.到上学期末我们已经学了5000个英语单词。

They had done the work at five o’clock. 在五点钟的时候他们已经完成了那项工作。

I’ve known Li Lei for three years. 我认识李蕾已经三年了。

I have worked here since ten years ago. 自从十年前我就在这工作。

现在完成时与过去完成时

现在完成时与过去完成时现在完成时和过去完成时是英语语法中的两种时态,它们分别用来表达不同的时间关系和动作完成情况。

本文将详细介绍现在完成时和过去完成时的用法及其区别。

一、现在完成时的用法现在完成时用来表达过去发生的动作对现在产生的影响或者与现在有关的经历、经验等。

它的构成是由助动词"have/has"加上过去分词形式的动词来完成的。

1. 表示经历或经验例如:I have visited Beijing several times.(我去过北京几次了。

)She has worked in that company for five years.(她在那家公司工作了五年了。

)2. 表示动作从过去进行到现在或仍在进行例如:He has lived in this city since 2010.(他从2010年就在这个城市居住。

)We have known each other for a long time.(我们认识很久了。

)3. 表示过去发生的动作对现在产生的影响例如:I have lost my keys.(我的钥匙丢了。

)She has broken her leg, so she can't walk now.(她摔断了腿,所以现在无法行走。

)二、过去完成时的用法过去完成时用来表达在过去某一时间或动作之前已经完成的动作或状态。

它的构成是由助动词"had"加上过去分词形式的动词来完成的。

1. 表示过去某一时间或动作之前已经完成的动作或状态例如:I had finished my homework before my mom came back.(我在我妈妈回来之前已经完成了作业。

)They had already left when we arrived.(当我们到达时,他们已经离开了。

)2. 用于虚拟语气的条件句中例如:If I had studied hard, I would have passed the exam.(如果我努力学习,我就能通过考试。

九年级英语语法知识点整理归纳

九年级英语语法知识点整理归纳如何学好语法知识是值得每个学生深刻思考和体会的。

接下来是小编为大家整理的九年级英语语法知识点整理归纳,希望大家喜欢!九年级英语语法知识点整理归纳一一、过去完成时与现在完成时的区别现在完成时表示的动作发生在过去,以现在的时间为基点,但侧重对现在产生的结果或造成的影响,与现在有关,其结构为“助动词have (has) + 过去分词”;过去完成时则是一个相对的时态,已过去时间为基点,它所表示的动作不仅发生在过去,更强调“过去的过去”,只有和过去某时或某动作相比较时,才用到它。

比较:I have learned 1000 English words so far.到目前为止我已经学会了 1000 个英语单词。

I had learned 1000 English words till then.到那时为止我已经学会了 1000 个英语单词。

— I'm sorry to keep you waiting. 对不起,让你久等了。

— Oh, not at all. I have been here only a few minutes.没什么,我只等了几分钟。

(“等”的动作从过去某一时间点持续到现在)二、过去完成时与一般过去时的区别虽然这两种时态都表示过去发生的动作或存在的状态,但在使用时应注意以下几点:1. 时间状语不同:过去完成时在时间上强调“过去的过去”;而一般过去时只强调过去某一特定的时间。

比较:They had arrived at the station by ten yesterday.They arrived at the station at ten yesterday.2. 在没有明确的过去时间状语作标志时,谓语动词动作发生的时间先后须依据上下文来判断:先发生的用过去完成时,后发生的则用一般过去时。

She was very happy. Her whole family were pleased with her, too.She had just won the first in the composition competition.3. 当两个或两个以上接连发生的动作用 and 或 but 连接时,按时间顺序,只需用一般过去时来代替过去完成时;另外,在before ,after ,as soon as 引导的从句中,由于这些连词本身已经表示出时间的先后,因此也可以用过去时来代替过去完成时。

过去完成时与现在完成时


10. He ______ to spend the important day with us last Sunday, but he was too busy then. A. hoped B. has hoped C. had hoped D. would hoped
11. When the old man ______ to walk back to his house, the sun ______ itself behind the mountain. [2005年湖北 卷] A. started; had already hidden B. had started; had already hidden C. had started; was hiding D. was starting; hid
3.如果从句为by the time /before /when+ 从句(过去式),则主句用 过去完成时。 练习:翻译下列句子
我们赶到学校时,已经 上课了。
____________ By the time we got to school, the class ____ had begun. 家时,他妈妈已经 睡觉了。 When he got home, his mother had already got to sleep.
By the time we got there,the bus had already gone.
We got there at 7:00 The bus left at 6:59
When I got to the check-out, I realized I had left my purse at home.
4.特殊用法:hope,think, plan, mean, expect, intend, suppose,want,等词有时可 用过去完成时表示过去未曾实现的愿望, 意图,希望或打算。 eg.I had intended to come over to see you ,but I was so busy. They had planned to help me, but they could not get here in time.

初三英语语法复习——现在完成时-过去完成时

初三英语语法复习-—现在完成时,过去完成时现在完成时一、现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在,也就是说,动作发生在过去,而对现在造成的影响和结果.I have spent all of my money.(现在我没有钱花了。

)Jane has laid the table.(现在桌子已经摆好了.)Michael has been ill.(现在仍然很虚弱)He has returned from abroad. (现在已在此地)二、现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用.①for+时段为…时间Mary has been ill for three days。

②since+过去一个时间点(译为:自从……以来)I have lived here since 1998.③since+时段+ago I have worked here since two years ago。

④since+从句(过去时)I have lived in Shanghai since I was ten years old.⑤It is+时段+since+从句(过去时)It is two years since I worked here.三、现在完成时与瞬间动作:瞬间动词如arrive,begin, borrow,buy, come,die,join,leave等可以用于现在完成时,但其肯定式不能和表示一段时间的状语(for…或是since…)连用。

如:I have bought a car. (√)I have bought a car for a year。

(×)I have bought a car since a year ago. (×)I have had a car for a year。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档