最新复习专题——现在完成进行时知识点归纳经典

合集下载

英语专题汇编现在完成进行时(一)

英语专题汇编现在完成进行时(一)
考点:考查动词的时态
15.He has a great interest in tennis and ______ it twice a week over the past year.
A.playsB.played
C.had playedD.has been playing
【答案】D
【解析】
twice a week over the past year到目前为止的一段时间内重复发生的活动,要用现在完成进行时。他对打网球很感兴趣,在过去的一年里他每周都打两次网球。
【点睛】
英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具体语境,想象在那个特定的时间动作所发生的背景,这个动作是经常性动作、一般性动作、进行性动作、完成性动作还是将要发生的动作。现在完成进行时表示从过去到现在一直进行可能还要继续进行的动作。
12.He is really nervous. He ______back and forth all the night waiting for the results.
【答案】D
【解析】
现在完成进行时表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。根据所提供的情景“Cathy is taking notes of the grammatical rules in class at Sunshine School”和时间状语for years可判断出要用现在完成进行时,表示动作一直在延续着。一般现在时表示经常性的动作或存在的状态。一般过去时表示过去发生的动作或存在的状态。现在进行时表示正在发生的动作或存在的状态。
A.has been walkingB.had walked
C.walkedD.is walking

现在完成进行时常考知识点总结整理

现在完成进行时常考知识点总结整理

让知识带有温度。

现在完成进行时常考知识点总结整理现在完成进行时常考学问点总结一,构成have/hasbeen+动词的现在分词。

二,基本用法(1)表示现在以前这一段时间里始终在进行的动作,这动作可能仍在进行,也可能已停止。

如:Thetelephonehasbeenringingcontinuallyintheofficeallmorning.整个早上办公室里的电话铃声不断。

Sincethen,theyhavebeentryingtofindouthowthefirebegan.自那时以来,他们始终在设法查明起火的缘由。

WhathaveyoubeendoingsinceIlastsawyou?自我上次和你见面以后,你在做什么?Inthepastfewyearstheyhavebeendealingwithquiteafewinternationalcorpora tionssuccessfully.在过去的几年中他们与好几家跨国公司做生意始终做得很胜利。

(2)现在完成进行时有时表示依据直接或间接的证据得出的结论:Sheisverytired.She’sbeentypinglettersallday.她很累了,她成天都在打信件。

第1页/共3页千里之行,始于足下。

Hereyesarered.Shehasbeencrying.她眼睛红了。

她始终在哭。

(3)有时也可表示现在以前这段时间反复发生的.事情。

如:Theyhavebeenseeingeachotherrecently.最近他们经常见面。

二.现在完成进行时与现在完成时的区分(1)现在完成进行时则表示一个正在进行的动作;而现在完成时可以表示一个已经完成的动作。

如:Hehasbeenwritingaletter.他始终在写一封信。

(还在写)Hehaswrittenaletter.他写了一封信。

(已完成)(2)少数动词如work,study,live,teach,stay等,用这两种时态含义差不多,只是在强调动作的持续性时,用现在完成进行时更多一些。

“现在完成进行时”用法归纳

“现在完成进行时”用法归纳

has been working 4. John __________________(work) for the government since he graduated from Harvard has enjoyed University. Until recently, he ____________(enjoy) his work, but now he is talking about retiring. have been thinking 5. Lately, I _________________(think) about changing my career because I have become _______________(become) dissatisfied with the conditions at my company. have been seeing 6. I __________________(see) Judy for more than have seen five years and during that time I______________ (see) many changes in her personality.
have had (have) the same car for 2. I___________ more than ten years. I'm thinking about buying a new one.
loved 3. I have __________(love) chocolate since I was a child. You might even call me a "chocoholic."

现在完成进行时知识点总结

现在完成进行时知识点总结

现在完成进行时知识点总结一、初中英语现在完成进行时1.The Ford Company its autonomous minicars on public roads in Arizona, the US, without a safety driver since October, 2017.A. has been operatingB. has operatedC. had been operatingD. had operated【答案】A【解析】【分析】句意:自2017年10月。

福特汽车公司在美国亚利桑那州的公共道路一直让没有安全的的司机操纵的自动化微型轿车运转。

since,“自从”,Since后如果是过去的时间,主句要用现在完成时。

因此可知C、D是过去完成时,不符合。

现在完成进行表示动作从过去一直持续至现在,这个动作正在进行。

而B是现在完成时,表示动作到现在已完成或停止。

分析可知从过去一直至现在,要用现在完成进行时,故选A。

【点评】考查动词时态,本题涉及现在完成进行时的应用。

2.— Look, the light is still on in Helen's office.— Maybe she ______ her work yet.A. doesn't finishB. won't finishC. hasn't finishedD. didn't finish【答案】 C【解析】【分析】句意:——看,海伦的办公室的灯还亮着在。

——也许她还没有完成工作。

yet用于否定句末,是现在完成时的标志词,故选C。

【点评】考查动词的时态。

3.The couple _________their new flat since the end of last month. They haven't finished yet.A. have been decoratingB. have decoratedC. has been decoratingD. was decorating【答案】 A【解析】【分析】句意:这对夫妇从上个月末起就一直在装饰他们的新公寓。

最新现在完成进行时知识点总结和题型总结经典

最新现在完成进行时知识点总结和题型总结经典

最新现在完成进行时知识点总结和题型总结经典一、初中英语现在完成进行时1.—To our relief, rescue work is under way in the quake-hit area in Mexico.—Yes, volunteers are helping to distribute the donated provisions that _______.A. were pouring inB. have been pouring inC. are poured inD. had been poured in【答案】B【解析】【分析】句意:——令我们欣慰的是,救援工作正在墨西哥地震灾区展开。

——是的,志愿者们正在帮助分发捐赠的物品。

表示过去的事情一直延续到现在而且还在进行,因此用现在完成进行时,故选B。

【点评】考查时态,本题涉及现在完成进行时的应用。

2.He _______ it for two hours, and he's still watching now.A. has been watchedB. watchingC. has been watchingD. is watching【答案】 C【解析】【分析】由前半句的for two hours和后半句句意“他现在仍然在看”可知应用现在完成进行时。

故选C。

3.—Can Mr Read speak Chinese?—Yes.He speaks Chinese very well because he China for many years.A. has been inB. has been toC. has gone toD. has come to【答案】A【解析】【分析】句意为:--里德先生会说中文吗?---是的。

他汉语说得很好因为他已经在中国多年。

has been in 指的是某人在某地停留多长时间;has been to是去过某地已经回来;has gone to是去某地了,还没回来;has come to是已经来到某地,根据句意可知选A【点评】考查动词短语辨析4.We can’t get sleep with a strong wind outside.A. blowB. blowingC. blewD. blows【答案】B【解析】【分析】句意:我们不能睡在外面,外面大风吹。

串讲03现在完成进行时将来进行时的用法高二英语下学期期末考点大串讲(译林版2020)

串讲03现在完成进行时将来进行时的用法高二英语下学期期末考点大串讲(译林版2020)
Road to Grammar
Grammar 1 现在完成进行时 Present perfect continuous
1 定义
Present perfect continuous 现在完成进时间开始一直持 续到现在,这个动作可能刚终止,也可能还在进行。
Present perfect continuous 现在完成进行时
• How many times have you visited the museum? (强调动作的重复性)
• How long have you been working in the company? (强调动作的延续性)
3.有些表示状态、感情、感觉的动词如:have, exist, like, hear, know, sound等,不能用于现在完成进行时,但可用 于现在完成时。
他累了,他整天都在工作。
表示工作的持续状态
2. 表示从过去到现在时的一段时间被。反复进行的动作或存在
的状态。
All these days he has been writing articles to our
magazine.
all these days表示的是一
这些天来他一直在给我们的杂志写文段章时。间反复进行的动作
• I have been knocking. I don’t think anybody is in. • I have found the book that I have been looking for.
4 现在完成时与现在完成进行时的区别
1. 现在完成时通常表示动作已完成,而现在完成进行时 却不一定如此。
2.表示按_计__划___或_安__排___将要做的事。
3 将来进行时的用法

现在完成时过去完成时现在完成进行时

现在完成时过去完成时现在完成进行时

知识点①:现在完成时一. 一般现在时用法:①过去发生的动作对现在造成的影响或结果:强调结果e.g. Yesterday I finished my homework, that ' haVo Sajshed my homework now.②过去已经开始一直持续到现在的动作或状态:强调继续e.g. I have lived here since 1990.二. 现在完成时的构成have/has过去分词三. 现在完成时的四个基本句型肯定句He has finished the work. 一般疑问句Has he finished the work?否定句He has not finished the work. 两回答Yes ,he has. / No,he hasn'. t特殊疑问句What has he done?四. 在下列情形下用现在完成时(1)九词语①already已经肯定句中或句尾e.g. I have already found my pen. = I have found my pen already.②yet已经否定句和疑问句句尾e.g. I have not fini shed the work yet.Have you bought a computer yet?③ever 曾经句中 e.g. Have you ever see n pan das?④never从不句中 e.g. I ha ve never been to Beijing.⑤just 冈H冈H 句中e.g. I have just done my work.⑥before 以前句尾 e.g. I have n ever bee n there before.⑦so far 到目前为止 e.g. So far he has lear nt 200 words.⑧how long 多久 e.g. How long have you lived here?⑨how many times多少次 e.g. How many times has he been to Beijing?(2)两词组have<has>gone to 去了某地 例:He has gone to Beijing 去了北京) have<has>been tofc 过某地 例:He has been to Beijing. 去过北京) (3)两结构since last yearago.since 1990 He has bee n in China since he came here.here(4)如果句子里面没有时间状语,汉语意思能够加“已经”,往往用现在完成 时态。

现在完成进行时完整版课件

现在完成进行时完整版课件

动词形式使用不当
纠正方法
练习题
现在完成进行时的动词应使用现在分词形 式,即动词的“-ing”形式。注意不规则动 词的现在分词形式变化。
请将以下句子中的动词改为正确的现在分 词形式。
错误
正确
She has been write a novel for the past year.
She has been writing a novel for the past year.
翻译题解析
题目
翻译句子“我已经学习英语三年了”。
解析
正确答案是“I have been learning English for three years.”。现在完成进行时可以 用来表示一个动作从过去开始一直持续到现在,可能刚刚结束,也可能仍在进行。根据 句意“我已经学习英语三年了”,可知“学习英语”的动作发生在过去,持续到现在的
感谢您的观看
THANKS
写作表达中的应用
描述过去到现在的过程
01
例如,“在过去的几年里,该公司一直积极扩展其业务范围。

强调动作的持续性和结果
02
例如,“她一直在努力提高自己的技能,因此获得了更好的工
作机会。”
用于故事叙述,增强情节连贯性
03
例如,“整个晚上,他都在思考如何解决这个问题,最终在天
亮时找到了答案。”
听力理解中的应用
现在完成进行时完整版课件
目录
• 现在完成进行时基本概念 • 现在完成进行时用法详解 • 常见错误及纠正方法 • 典型例题解析与练习 • 在生活场景中应用举例 • 总结回顾与拓展延伸
01
现在完成进行时基本概念
定义与构成
定义
现在完成进行时表示从过去某一时间开始一直延续到现在的动作,并且这个动 作可能刚刚终止,也可能仍然在进行。

2023年中考英语语法复习现在完成进行时课件

2023年中考英语语法复习现在完成进行时课件

现在完成进行时的句型结构
肯定句:主语 + have/has + been + 现在分词... 否定句:主语 + have/has + not + been + 现在分词... 疑问句:Have/Has + 主语 + been + 现在分词...? 特殊疑问句:疑问词 + have/has + 主语 + been + 现在分词...?
D. has been preparing
•2. By the time he realizes he _____C____ into a trap, it’ll be too late for him
to do anything about it.
• A. walks
B. walked
C. has walked
•3、现在完成进行时往往表示动作在重复,现在完成时则常常不带重 复性。如: •Have you been meeting her lately?(a) •Have you met her lately?(b) •(a)句有“经常相会”之意,(b)句则没有。(b)句如与often, every day等时间状语连用,当然也表示动作在重复。
•表示状态的动词不能用于现在完成进行时。 I have known him for years. 我认识他已经好几年了。 *注意: I have been knowing... 这类不能用于现在完成进行时的动词还有:love爱,like喜欢,hate讨 厌,等。
现在完成时和现在完成进行时态的区别:
雨下了三天了。
•(3)表示一个过去的动作对现在的影响或造成的结果(相当于现在完 成时) • She has been doing too much work.

【英语】高考英语专题汇编现在完成进行时(一)及解析

【英语】高考英语专题汇编现在完成进行时(一)及解析

【英语】高考英语专题汇编现在完成进行时(一)及解析一、单项选择现在完成进行时1.Cathy is taking notes of the grammatical rules in class at Sunshine School,whereshe_______English for a year.A.studies B.studiedC.is studying D.has been studying【答案】D【解析】现在完成进行时表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。

根据所提供的情景“Cathy is taking notes of the grammatical rules in class at Sunshine School”和时间状语for years可判断出要用现在完成进行时,表示动作一直在延续着。

一般现在时表示经常性的动作或存在的状态。

一般过去时表示过去发生的动作或存在的状态。

现在进行时表示正在发生的动作或存在的状态。

2.I ________ a topic for the composition, but haven’t decided yet.A.will think about B.have been thinking aboutC.had thought about D.was thought about【答案】B【解析】试题分析:考查时态:句意:我一直在考虑作文的话题,但是还没有决定呢。

从but haven’t decided yet.可知是从过去到现在一直在想,还没有决定,表示动作从过去到现在一直在进行,可能还是要进行下去,用现在完成进行时,选B。

考点:考查时态3.--Hi,Lucy! When did you arrive in Berlin?-- Last weekend, I a different culture since then.A.was experiencing B.will be experiencingC.have been experiencing D.had been experiencing【答案】C【解析】试题分析:句意:—Hi,Lucy,你什么时候到柏林的?—上周末,从那时起我一直在体验一种不同的文化。

版高考英语现在完成进行时时态重点考点知识点讲解

版高考英语现在完成进行时时态重点考点知识点讲解

版高考英语现在完成进行时时态重点考点知识点讲解现在完成进行时(Present Perfect Continuous Tense)是英语中十分常见的一种时态,用于表示过去开始的其中一动作、事件或状态一直延续到现在,并可能继续下去。

该时态由“have/has been + 现在分词”的形式构成。

1.用法:现在完成进行时强调动作或状态的持续性,并与现在的情况或结果有关。

一般来说,它涉及到以下四个方面的用法:(1)表示动作或事件的持续性:I have been living in this city for ten years.(我在这个城市居住已经十年了。

)She has been studying at the library since this morning.(她从今天早上开始就一直在图书馆学习。

)(2)表示动作或状态的反复性:They have been arguing since they arrived.(自从他们到达以来,他们一直在争论。

)(3)表示动作或事件的预测性(即表示将来其中一时间点之前的动作或状态):I have been waiting for you for an hour.(我已经等你一个小时了。

)She has been working hard recently.(最近她一直在努力工作。

)(4)表示对过去其中一段时间或频率的回顾:I have been exercising every day for the past month.(过去一个月里,我每天都锻炼。

)He has been traveling to different countries for years.(他多年来一直在不同的国家旅行。

)2.句型结构:现在完成进行时的句型结构为“主语 + have/has been + 现在分词”。

(1)肯定句:主语 + have/has been + 现在分词 + 其他。

高考英语语法专题复习——现在完成进行时

高考英语语法专题复习——现在完成进行时

高考英语语法专题复习——现在完成进行时1.现在完成进行时的概念现在完成进行时是英语中动词的一种基本时态,表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。

其构成为:主语+助动词(have/has)+been+动词的现在分词+其他成分。

2. 现在完成进行时的构成成分肯定句:主语+ have/has + been + 现在分词+其他成分否定句:主语+ have/has + not + been + 现在分词+其他成分疑问句:Have/Has + 主语+ been + 现在分词+其他成分?疑问代词/疑问副词+ have/has + 主语+ been + 现在分词+其他成分?3. 现在完成进行时的句式特点(1)肯定句的句式特点句型:主语+ have/has + been + 现在分词...现在完成进行时的肯定句由“主语+助动词have/has + been(been是be动词的过去分词)+ 现在分词+其他成分”构成:I've been doing this for years.我多年来一直从事这项活动。

I've been doing my exercise for two hours.我已经做锻炼做了两小时了。

I've been making games online now for 10 years.我从事网络游戏开发至今已有10年。

Stuart: No, I've been making cold calls all day long.史都华:不是。

我一整天都在打电话做陌生拜访。

They have been taking care of me when I was studying outside of my city.当我在其他城市求学的时候他们一直都非常地关心我。

They have been doing this the past 25 years.在过去25年他们一直这样做。

语法总结--现在完成进行时(全)

语法总结--现在完成进行时(全)

语法总结--现在完成进行时(全)现在完成进行时表示一个动作或状态从过去开始一直持续到现在并可能继续下去。

规则构成:[助动词"have"(has)] + [动词-ing形式(现在分词)]例如:- I have been studying for three hours.(我已经研究了三个小时。

)- She has been working here since 2010.(她从2010年开始在这里工作。

)特别注意的是:1. 现在完成进行时不可以与时间状语"yesterday", "last week"等连用,只可以用来谈论从过去一直持续到现在的情况。

2. 在很多情况下,现在完成进行时可以和现在完成时互换使用,但是它们的功能略有区别。

现在完成时更快地侧重于"完成"这个动作,而现在完成进行时侧重于"持续"这个状态。

例如:- I have lived in Beijing for ten years.(我已经在北京住了十年。

)[已经完成]- I have been living in Beijing for ten years.(我在北京住了十年了。

)[持续状态]需要注意的是,现在完成进行时的否定和疑问形式也是由"have"(has)+not和have(has)+主语构成。

例如:- Haven't you been studying for three hours?(你没有研究了三个小时吗?)- She hasn't been working here since 2010.(她自2010年以来就没有在这里工作。

)要点总结:- 它表示的是过去某个时间持续进行的动作或状态,一直延续到现在。

- its表示时可与现在完成时互换,不同的是一个更侧重于完成,一个则强调持续。

- 现在完成进行时的否定和疑问形式也是由"have"(has)+not和have(has)+主语构成。

最新现在完成进行时知识点总结经典

最新现在完成进行时知识点总结经典

最新现在完成进行时知识点总结经典一、初中英语现在完成进行时1.—You look pretty tired today!—I an environmental report over the last few days, which should be submitted to the boss tomorrow.A. wroteB. was writingC. had writtenD. have been writing【答案】D【解析】【分析】句意:—你今天看起来很累!—在过去的几天里我一直在写一个环境报告,这个报告明天应要提交给老板。

表示从几天前开始一直进行持续到现在的动作,用现在完成进行时,故选D.【点评】考查动词时态,本题涉及现在完成进行时的应用。

2.He _______ it for two hours, and he's still watching now.A. has been watchedB. watchingC. has been watchingD. is watching【答案】 C【解析】【分析】由前半句的for two hours和后半句句意“他现在仍然在看”可知应用现在完成进行时。

故选C。

3.Have you ever _______ with a group?A. to speakB. studyC. studyingD. studied【答案】 D【解析】【分析】句意:你曾经有过小组学习吗?现在完成时的结构:have+过去分词,故选D。

【点评】考查现在完成时的结构。

4.—Can Mr Read speak Chinese?—Yes.He speaks Chinese very well because he China for many years.A. has been inB. has been toC. has gone toD. has come to【答案】A【解析】【分析】句意为:--里德先生会说中文吗?---是的。

初中英语现在完成进行时知识点总结

初中英语现在完成进行时知识点总结

初中英语现在完成进行时知识点总结初中英语现在完成进行时知识点总结:现在完成进行时:现在完成进行时是现在完成时与现在进行时的结合,表明某一动作从过去某一时间开始一直持续到现在,并且可能仍将持续下去。

这更强调动作是“正在”或“一直在”持续进行的情况,因此常与表示一段时间的状语连用,由for和since引导。

结构:由“have/has + been +现在分词”构成。

现在完成进行时和现在完成时的区别1)现在完成进行时一般强调过去发生的动作现在仍在继续。

现在完成时强调过去发生的动作现在已经完成或表示曾经发生过。

I have been writing an article.我一直在写一篇文章。

(仍在)I have written an article.这已写好一篇文章。

(已完成)I have been reading that book since last week. 上周以来,我一直在读那本书。

(还在读)I have read that book before.以前我曾读过那本书。

(动作在过去曾经发生过)2) 现在完成进行时表示刚刚结束的动作,强调动作在不久前持续进行,带有感情色彩。

现在完成时表示已经结束的动作,强调动作的结果。

Where have you been? We have been looking for you everywhere. 你到哪里去了?我们到处在找你。

(表示刚刚结束的动作)We have looked for him, but haven't found him. 我们找过他,但没有找到他。

(表示动作已结束,强调支作的结果)3) 现在完成进行时表示现在以前的这段时间内反复发生的事情。

All these years they have been contributing articles to our magazine.这些年来,创立们一直为我们杂志写稿。

We have been seeing quite alot of each other recently. 最近我们常常见面。

【初中英语】初中英语知识点:现在完成进行时

【初中英语】初中英语知识点:现在完成进行时

【初中英语】初中英语知识点:现在完成进行时现在完成进行时:是英语中,动词的一种基本时态,其构成为:主语+have/has+been+现在分词+其他成分。

基本结构:i/we/theyhavebeen+动词的现在分词He/she/ithasbee+动词的现在分词在当代英语中,现在完成进行时有时也可用否定结构。

如:自从上周那次不幸的事故以来,我就一直睡在塔尔韦尔。

自从上周发生了那次不幸事故之后,我一直睡得很不好.他没有工作,也没有和他有太多联系。

他并没有给我工作过,我和他没有过那许多接触。

否定句构成:主语+has/have+not+been+现在分词+其他一般问题的构成:have/has+主语+been+现在分词+其他现在完成进行时的主要用法:(一)表示从过去某时开始一直持续到现在的动作,并且还将持续下去。

几千年来,中国一直是纸媒之王。

中国有2000年的造纸历史。

(行动将继续)ihavebeenlearningenglishsincethreeyearsago.我从三年前开始学英语。

(动作还将继续下去)istudyforenglishsince10yearsago.(二)它指的是演讲时间之前正在进行的动作。

wehavebeenwaitingforyouforhalfanhour.我们已经等你半个小时了(人还没到,如同在电话里说的,还会继续等)(三)有些现在完成进行时的句子与现在完成时的句子是等价的。

theyhavebeenlivinginthiscityfortenyears.他们在这座城市生活了好几年。

他们在这个城市已经住了10年了。

我已经工作了五年了。

ihaveworkedhereforfiveyears.我在这里工作了五年。

(四)大多数现在完成进行时的句子不等同于现在完成时的句子。

我一直在写这本书。

(行动将继续)我一直在写一本书。

我写了一本书。

(行动已完成)我已经写了一本书。

他们一直在建桥。

他们一直在造一座桥。

现在完成时、现在完成进行时等时态知识点

现在完成时、现在完成进行时等时态知识点

一、表示完成动作的动词时态:现在完成时、过去完成时、将来完成时1.现在完成时:have(has) done.1)表示从现在之前(即过去)开始发生并持续到现在动作或状态。

这种现在完成时的特点:1)谓语动词一般为延续性动词。

2)动作发生在过去,但是这一动作持续到现在,而且还可能继续持续下去。

3)与现在完成时连用的时间状语通常是表示“一段时间”的时间状语,以说明某个动作或状态持续了多久。

如:I have lived there for three years.我已经住在那里三年了。

She has taught in the school since I came here.自从我来到这里她就在学校里教书。

与这种现在完成时搭配的时间状语如下:a.) since+时间点如:I have worked in this company since 1998.自从1998年我就在这家公司工作b).for +时间段如:I have worked in this company for three years.我在这家公司工作三年了。

c) “到目前为止”until now, up until now, up to now, so far如:We have up until now failed to take any action to decide on a common language that wouldfurther communication between nation.到目前为止,我们尚未采取任何行动来决定一门国际通用语言,以促进国际间交流。

d) “在最近几世纪/年/月以来”in the past few years, over the past few years, during the last three months, through centuries等。

如:Through history man has had to accept the fact that all living things must die.自古以来,人类就必须接受这样的事实:一切生命体都会消亡。

“现在完成进行时”用法归纳

“现在完成进行时”用法归纳
用法
表示某个动作从过去某个时间开始一直持续到现在,并且有可能 继续下去。
与现在完成时的区别
现在完成时强调动作已经完成,而现在完成进行时强调动作的持 续性。
学习建议
练习
语境运用
通过造句、翻译等方式,练习现在完 成进行时的用法,加深理解和运用。
在实际语境中运用现在完成进行时, 例如写故事、描述事件等,提高语言 表达能力。
填空题
题目
01
He _______ (write) a letter to his friend for two hours. (用所
给动词的适当形式填空)
答案
02
has been wrihours,可知用现在完成进行时,表示动
作从过去发生到现在,并可能持续下去。
现在完成进行时用法 归纳
目录
CONTENTS
• 引言 • 现在完成进行时的定义 • 用法分类 • 注意事项 • 练习与巩固 • 总结与回顾
01 引言
主题简介
01
介绍现在完成进行时的定义和起 源
02
说明现在完成进行时在英语语法 中的重要地位
内容概述
总结现在完成进行时的基本用法和特 点
概述现在完成进行时与其他时态的区 别和联系
02 现在完成进行时的定义
定义
定义
现在完成进行时表示动作从过去某个时间开始, 一直持续到现在,并且可能继续进行下去。
结构
have/has + been + -ing
例句
I have been studying English for three years. (我学英语已经三年了。)
特点
01
强调动作的持续性
对比学习
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

最新复习专题——现在完成进行时知识点归纳经典一、初中英语现在完成进行时1.— You look tired.— I ___________ clothes all day.A. washedB. have washedC. was about to washD. have been washing【答案】D【解析】【分析】句意:——你看上去很累。

——我洗了一天的衣服。

此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选D。

【点评】考查动词时态,本题涉及现在完成进行时的应用。

2.He _______ it for two hours, and he's still watching now.A. has been watchedB. watchingC. has been watchingD. is watching【答案】 C【解析】【分析】由前半句的for two hours和后半句句意“他现在仍然在看”可知应用现在完成进行时。

3.—Look, Jim is talking to his friend under the tree.—It _______ be him. He has _______ back to Canada.A. can’t; goneB. can’t; beenC. may not; beenD. mustn’t; gone【答案】 A【解析】【分析】考查情态动词表推测及现在完成时的用法。

一方面,表示推测语气时,can’t意为“不可能”;may not意为“可能不是”;must不用于否定句;另一方面,“have/has gone to+地点”意为“去了某地”,表示不在说话人这儿;“have/has been to +地点”表示“去过某地”。

句意为“——看,吉姆和他朋友在树下谈话。

——不可能是他。

他已经回加拿大了。

”故选A。

4.Have you ever _______ with a group?A. to speakB. studyC. studyingD. studied【答案】 D【解析】【分析】句意:你曾经有过小组学习吗?现在完成时的结构:have+过去分词,故选D。

【点评】考查现在完成时的结构。

5.—Why is your foreign teacher’s Chinese so good?—Because he China for eight years.A. has gone toB. has been toC. has come toD. has been in【答案】D【解析】【分析】句意为:--为什么你的外教的中文那么好?--因为他来中国已经8年了。

时间状语for eight years是一段时间,所以要用表示状态的短语be in的现在完成时态,故选D【点评】考查现在完成时的短语辨析。

6.I to Rongjiang last year.But I never to Chongjiang.A. went,have,beenB. will go,have,beenC. went,have,goneD. go,have,gone【答案】 A【解析】【分析】句意:去年我去了榕江,但我从未去过重江。

由last year可知,第一句用一般过去时;由第二句中的never可知,用现在完成时,故选A。

【点评】考查动词的时态,注意句中的时间状语的暗示。

7.I'm sorry you so long, but it'll still be some time before Jim gets back.A. waitB. waitedC. had waitedD. have been waiting【答案】 D【解析】【分析】句意:很抱歉让你等了这么长时间,但吉姆还得过一段时间才能回来。

have been waiting,现在完成进行时,表示从过去开始的动作一直持续到现在,可能还要持续,根据下一句but it'll still be some time before Jim gets back.可知可能还要继续等待,所以用现在完成进行时,故选D。

【点评】考查时态,掌握现在完成进行时的用法。

8.The couple _________their new flat since the end of last month. They haven't finished yet.A. have been decoratingB. have decoratedC. has been decoratingD. was decorating【答案】 A【解析】【分析】句意:这对夫妇从上个月末起就一直在装饰他们的新公寓。

他们还没有完成。

decorate装饰,动词;根据句意和since the end of last month可知,此处表示动作从某一时间开始,一直持续到现在,所以应该用现在完成进行时,且此处主语是the couple,且根据后句中的they可知,此处指的是夫妻两个人,所以表示名词复数,所以谓语动词用原形,故选A。

【点评】考查现在完成进行时和主谓一致。

注意表示动作从某一时间开始,一直持续到现在,应该用现在完成进行时。

9.The most delicious cookies in the world ________ by granny. Please wait ten more minutes to enjoy them.A. makesB. is madeC. is being madeD. is going to make【答案】 C【解析】【分析】考查时态和语态。

句意:奶奶正在做世界上最好吃的饼干,再有十几分钟就可以享用了。

依据后面一句话的内容可知,奶奶是正在做饼干,故需要使用现在进行时的被动语态,故选C。

10.— Tom says he is too tired to go on.— He can't. He ________ for an hour.A. had workedB. has just workedC. just workedD. has only been working【答案】 D【解析】【分析】考查动词时态。

句意:汤姆说他太累了不能继续了。

他不可能这样,他只工作了一个小时。

从本题的语境中可以看出他不可能累的原因是:他从开始工作到现在仅仅才工作了一个小时,因此应该用现在完成进行时,故选D项。

11.Why, you're late again! I ________ here for over two hours!A. am waitingB. waitedC. have been waitingD. was waiting【答案】 C【解析】【分析】考查现在完成进行时。

句意:为什么,你又迟到了!我在这里已经等了两个多小时了!根据句意可知,“等”这个动作是从过去开始,一直持续到现在一直在进行的动作,并对现在造成了影响。

故选C项。

【点评】现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。

构成:have+been+doing。

12.I ________ my homework for four hours, but I am not sure whether I can hand it in tomorrow.A. have doneB. have been doingC. had been doingD. had done【答案】 B【解析】【分析】考查时态。

句意:四个小时以来,我一直都在做家庭作业,但是我不确信我是否能在明天上交它。

现在完成进行时通常表示过去发生的事情延续到现在,而且还在继续发生,强调事情的延续性和反复性。

故B正确。

【点评】考查时态13.— He speaks Chinese very well.— It's not surprising. He ___ in Beijing for nine years next week.A. has been livingB. has livedC. will have been livedD. will have been living【答案】 D【解析】【分析】句意:—他汉语说的很好。

—这不吃惊。

下周他将已经在北京住了九年了。

表示持续到现在并且仍在进行的动作,应用现在完成进行时。

live为不及物动词,无被动语态。

故知选D项。

【点评】考查时态。

14.The western countries have been _________ Christmas for many years.A. celebratingB. celebrateC. celebratesD. celebrated【答案】 A【解析】【分析】have/has been+现在分词是现在完成进行时;句意:西方国家很多年来一直在庆祝圣诞节。

故选A。

15.—Nice to see you again after all these years. What ________?—Well, I've tried many things since we left school. I'm now working for a large oil company.A. have you doneB. were you doingC. did you doD. have you been doing【答案】D【解析】【分析】考查时态。

句意:—这么多年以后再次看见你真是太好了。

这些年你一直在做什么?—自从我毕业以后我尝试了很多事情。

我现在在一家大型的石油公司。

根据句意说明是问对方这些年在做什么,因此使用现在完成进行时表示。

故答案为D。

【点评】本题难度不大,重点把握句意和熟知现在完成进行时的内涵。

16.— What's wrong? You look really stressed out.—I ________ the whole week preparing for my graduation paper.A. workB. have workedC. have been workingD. worked【答案】 C【解析】【分析】句意:—你怎么了?看起来真的压力很大。

—我已经连轴转努力了一整个星期来写我的毕业论文。

根据本题题意,“我”已经从一周前开始,持续工作直至现在(有表达时间段的提示短语the whole week),唯有现在完成进行时可表达这一含义,应选用have been doing的结构,故选C。

相关文档
最新文档