M2U1现在完成时和现在完成进行时
现在完成进行时和现在完成时有什么区别
现在完成进行时和现在完成时有什么区别?现在完成时与现在完成进行时相同点1. 现在完成时和现在完成进行时都可以表示从过去某一时刻开始一直延续到现在的动作.如:I have worked in this school since 2001.I have been working here since 2001.2. 现在完成时和现在完成进行时都可以表示一段时间内进行的动作.例如:Mr. Smith has taught English for 20 years.Mr. Smith has been teaching English for 20 years.以上句子用现在完成时与现在完成进行时,含义上没有什么差别,两种时态可以互相换.但两种时态也存在意义和用法上的差别.不同点1. 现在完成时可表示已经完成的动作或者状态,常常与already(已经)或ever(曾经)连用。
如:We have already learnt Module 3. 我们已经学习了第三模块.She is the most beautiful girl I have ever seen.她是我见过的最漂亮的女孩.而现在完成进行时则表示的是从过去某一时刻开始一直延续到现在,有可能还要进行下去的动作,一般不与already或ever等连用,如:We have been learning Module 4. 我们一直在学习第四模块.(不一定学完)注意下面这组句子含义上的区别:I have read the novel. 我看过那本书了. (已看完)I have been reading the novel. (一直在看,不一定看完)2. 相对于现在完成时表示一次性,现在完成进行时可以表示动作的重复.如:I have met him at the library. (我在图书馆见过他.)I have been meeting him at the library. (我经常在图书馆看见他.)3. 现在完成时和现在完成进行时都可以表示刚刚结束的动作,但在含义上有区别.现在完成时强调的是动作的结果,而现在完成进行时强调的则是动作的过程.如:—You look so tired, what have you been doing 你看起来很累,做什么了(强调动作)—We are very tired. We've been cleaning the house. 我们很累,我们刚才在打扫房子.(强调该动作所导致)—We've cleaned the house. You may come in now. 我们打扫过房子了,你可以进来了.(强调结果"房子干净")4. 现在完成进行时态不能用来谈某个动作的具体次数或几件事情.这时,我们要用现在完成时态.如:)I have been drinking five cups of coffee this afternoon.(×I have drunk five cups of coffee this afternoon.5. 现在完成时强调"事实";而现在完成进行时则强调"动作",并且常含有喜悦,愤怒,不满,厌恶等感情色彩.如:The lazy boy has lain in bed for a whole day. 这个懒孩子在床上躺了一天.(强调事实)The lazy boy has been lying in bed for a whole day. 这个懒孩子在床上躺了一天了.(强调动作,含有对小男孩厌恶的感情色彩)6. 如果没有时间状语,现在完成进行时有延续性,现在完成时没有.如:I've been cleaning the house but I still haven't finished.)I've cleaned the house, but I still haven't finished.(×现在完成进行时:1.强调过程,一直在做,带有情绪,对现在有一定有影响,动作重复。
M2U1语法---现在完成时与现在完成进行时 公开课课件
1. Up to now, the program ________thousands of children who would otherwise have died. A. would save B. saves C. had saved D. has saved
现在完成时
• • • • • • • have\has gone to sp. (区别是什么?) have\has been to sp. M:--Where is your father, Jack? has gone S:--He __________to the farm. M:--Where have you been? F:--I __________to the farm. have been
• She has always walked to school.
• I have never seen such a beautiful bird.
对现在完成时的考查
1.现在完成时表示过去的动作对现在的影响或表示经 验。(过去发生的动作与现在没有联系仍用过去时) 2.现在完成时表示过去的动作一直延续至今,常与 for或since 等短语连用。 5 years 9 years
5. We on this project for four hours. Let’s have a rest. A. are working B. have been working C. worked D. had worked
现在完成进行时(I have been doing) VS. 现在完成时(I have done)
现在完成时
3. 从过去某一时间到说话时这段时间中反复 发生的动作或多次动作的总和,常同频度副 词always, often, seldom, never等连用 • I have been to the Great Wall twice. • It has rained every day this week.
牛津英语m2u1讲解
6. ── Has Tom finished his composition yet? ── I have no idea; he ________ it [this morning. ] A. wrote B. had written C. has written D. was writing
√
Justin fell in love with Mary more than one year ago.
3. I haven’t seen Mary [ these past few days.] I’m afraid she ________ herself [for some time.] A. hasn’t been feeling B. hadn’t been feeling C. isn’t feeling D. wasn’t feeling
5. ── Do you know our town? ── No, this is the first time (that) I ________ ——————————————— here. A. was B. have been C. came D. am coming
√
解析
This/It is the first time that one has done sth. had been It was the first time that I __________ (be) to Huai’an.
强调动作的持续性
3、前者常表示动作反复发生,而后者常表示动作的一次完 成。如: We’ve been having a lot of snow recently. 指多次下雪 最近雪很多。 We’ve had a lot of snow recently. 最近雪很多。 指降雪量 4、一些动词不能用现在完成进行时。这些动有: understand, realize, remember, forget, see, hear, believe等。如: 我了解了真相。 I have realized the truth. 正 I have been realizing the truth. 误
必修二unit1现在完成时与现在完成进行时精编
现在完成时与现在完成进行时一、现在完成时态:(1)构成:have/has + been + 现在分词(2)用法:1、继续:过去的动作或状态持续到现在,有可能停止,有可能还要继续He has taught here since 1981。
他自1981年就在这儿教书。
(可能还要继续教)2、反复:过去某时某刻到现在的经验I have been to Beijing twice. 我去过北京二次。
3、完成:现在刚完成的工作I have just stopped reading. 我刚刚停止读书。
(读书动作停止)4、结果:做的某事的结果,对现在仍然有影响。
I have opened the window. 我已经打开窗户了。
5、下列句型需要用现在完成时:It/this/that is the first/ second time that ...It is the best/ the only/ the first..that ...6、现在完成时在从句中,表示动作先于主句动作。
I know all that she has done to me.(3)标志性词:just, already, yet, before, twice, three times,since,for, in the last few years,so far,recently, never 等。
(4)注意点have been to 去了已经回来,have gone to 去了没有回来他已经到香港去了(还没回来)。
He has gone to HongKong.他曾去过香港(去了已经回来)。
He has been to HongKong.现在完成时不能喝明确表示过去的时间状语连用。
如yesterday, last night, in 2008,three days ago.二、现在完成进行时(1)构成:have/has been doing(2)用法:表示动作从过去开始一直进行到现在,并且仍在继续中,通常用来谈论较短暂的动作或情况,还可表示一种感情色彩。
m2u1 现在完成时和现在完成进行时
5. Can you lend me your pen? ________________________
have lost I _______________ my pen.
我的车已经修好了,下周 我们可以开车去上海。
My car has been repaired. We can drive to Shanghai next week.
Correct the mistakes
• His father has died for 2 years. has been dead • The football match has begun since9:00a.m. has been on • I have bought the computer since I graduated. have had
3.这次事件引起了公众的极大兴趣。
This incident has received great interest of the public.
Present perfect tense
现在完成时
Summary:
The Active Voice(主动语态):
肯定形式 : 否定形式 :
S + have/has + done +…
S + have not/has not + done+… Have/Has + S + done +…
疑问形式:
How to use present perfect tense?
Situation 1
•We ___________________(already open) have already opened the window. 过去的动作: we opened the window. 对现在的影响: The window is open.
M2U1现在完成时与完成进行时
M2U1Tales of the unexplainedGrammar Present perfect tense and present perfect continuous tense教学重难点:the usage differences between present perfect tense and present perfect continuous tense教学目标:teach the Ss to use the two correctly。
方法设计:一,现在完成时(A)1.现在完成时的构成现在完成时的构成形式是“have / has +过去分词”。
现在完成时常被称为“与现在有联系的过去”,因此它不能与明确的过去时间状语连用。
I haven't seen much of her lately.我最近不常见到她。
2.现在完成时的用法①表示结果的现在完成时在完成时着眼于过去的动作对现在产生的结果或影响I have bought a pen.我买了一支笔。
(结果:I have a pen now.)②强调过去某一时刻到说话时这段时间中的经历。
I have visited Beijing at least ten times.北京我至少访问过十次了。
③表示一个动作或状态从过去某时开始,持续到现在,可能要继续下去。
I have lived here for more than thirty years.我已在这儿住了三十多年了。
(也许还会继续住下去)注意:(B)现在完成时的“未完成”用法既可用于动态动词(主要是持续动词),也可用于状态动词,但它一般不适用于表示短暂动作或位置转移的动词,如:open, break, go, come, arrive, leave 等。
如用这类动词表示“未完成”,通常只限于否定结构。
I haven't seen a film for weeks.我已经好几个星期没看电影了。
牛津 必修2 Unit 1 Grammar 现在完成时和现在完成进行时 43PPT
since and for
The woman has worked at this school for 2 years.( since two years ago) for + 时间段 for 2 years/a long time
since 2 years ago since+时间点 since 1998 since she came to the school
用法1
强调过去发生的动作对现在产生的结 果或影响
1. My father bought many books for me yesterday . Now , I have a lot to read because my father has bought many books for me. ________________________________ 2. I saw this film last week. Now, I know this film because have seen it before I_____________________. 3. I did my homework yesterday. Now, I can give it to the teacher because I______________ have done it.
5. 现在完成时还往往可以同包括现在时间在内 的时间状语连用,如now, just, today, this morning/week/month/year, up to these few days/weeks/months/years,, up to present, so far 等:
Peter has written six poems so far. Man has now learned to make use of natural materials. There has been too much rain in San Francisco this year. Up to these weeks, everything has been successful.
现在完成时与现在完成进行时比较练习
现在完成时与现在完成进行时比较练习在学习英语的过程中,掌握时态的用法尤为重要。
现在完成时和现在完成进行时,虽然看似相似,但实际上有着不同的用法和情感。
今天,我们就来聊聊这两种时态,看看它们在日常交流中如何运作。
首先,了解现在完成时。
这个时态常用来表达某个动作在过去发生,但与现在有联系。
比如说,我可以说:“我已经读完那本书。
”这个句子里,动作已经完成,但它的结果——我现在对书的理解——依然存在。
再比如,“我去过巴黎。
”这不仅是过去的经历,更暗示了我对巴黎的某种情感。
提到旅行,我的脑海中浮现出那条充满历史的小巷,咖啡的香气,令人陶醉的景象。
接下来,看看现在完成进行时。
它更侧重于动作的持续性和过程。
比如,“我一直在读这本书。
”这里的重点是我从过去一直读到现在,强调的是这个动作的进行状态。
与“我已经读完那本书”相比,这句话给人的感觉更生动,仿佛我依旧沉浸在故事情节中,想要继续探寻更多的细节。
再比如,“我一直在努力学习英语。
”这句中,努力的过程才是重点,显示出我持续奋斗的精神。
学习语言是一段漫长而有时孤独的旅程,但每一次的进步都让我感到兴奋。
每当我用英语与他人交流,都会感受到那种成就感。
我们还可以从情感上进一步探讨这两种时态。
现在完成时给人一种已经完成的满足感,仿佛我们拥有了一些宝贵的经历。
而现在完成进行时则更像是一条流动的河流,永不停息。
它捕捉了时间的流逝,带着我们的坚持与努力,仿佛在说:“这一路走来,我有多不容易。
”想象一下,和朋友聊天时,提到某个话题。
你可能会说:“我已经看过那部电影。
”这句用现在完成时,表达出你对这部电影的了解。
而朋友回应:“我一直在想去看那部电影。
”这时候,朋友用现在完成进行时,展现了他对这个电影的期待与渴望。
这种不同的时态运用,真能让对话更有趣。
让我们更深入一点,看看实际场景。
比如,在聚会上,有人问:“你最近在做什么?”你可能会用现在完成时回答:“我刚刚完成了一个项目。
”这句里,强调的是结果。
(完整版)现在完成时和现在完成进行时的的区别
(完整版)现在完成时和现在完成进行时的的区别现在完成进行时与现在完成时的区别(1) 现在完成时可以表示一个已经完成的动作,而现在完成进行时则表示一个正在进行的动作:I have read the book. 我读过这本书。
I have been reading the book. 我一直在读这本书。
【注】有少数动词(如work, study, live, teach, stay等)在表示持续一时间时用这两种时态含义差不多(只是用现在完成进行进更强调动作的持续性):How long have you worked [been working] here? 你在这儿工作多久了?I’ve lived [been living] here since 1988. 自1988年以来我就一直住在这儿。
(2) 现在完成时通常只陈述事实,而现在完成进行时还可表示一种感****彩:I have waited for two hours. 我等了两小时。
(陈述事实)I have been waiting for two hours. 我等了两个小时。
(等得好辛苦)(3) 现在完成进行时通常用来谈论较短暂的动作或情况,若要谈论时间延续较长的动作或情况或永久性情况,则通常用现在完成时:He has lived in Paris. 他(一直)住在巴黎。
He has been living in Paris. 他(目前)住在巴黎。
(表暂时性)(4) 不用于进行时态的动词通常也不用于现在完成进行时,但它们可以用于现在完成时:I’ve only known her for two day. 我认识她刚刚两天。
They’ve been married for twenty years. 他们结婚已二十年了。
The war has lasted for a long time. 这场战争持续了很长时间。
(5) 现在完成进行时不用于被动语态,若要用可用现在完成时的被动语态代替:The house has been painted for a month. 这房子已漆了一个月。
现在完成进行时和现在完成时有什么区别
现在完成进行时和现在完成时有什么区别?现在完成时与现在完成进行时相同点1. 现在完成时和现在完成进行时都可以表示从过去某一时刻开始一直延续到现在的动作.如:I have worked in this school since 2001.I have been working here since 2001.2. 现在完成时和现在完成进行时都可以表示一段时间内进行的动作.例如:Mr. Smith has taught English for 20 years.Mr. Smith has been teaching English for 20 years.以上句子用现在完成时与现在完成进行时,含义上没有什么差别,两种时态可以互相换.但两种时态也存在意义和用法上的差别.不同点1. 现在完成时可表示已经完成的动作或者状态,常常与already(已经)或ever(曾经)连用。
如:We have already learnt Module 3. 我们已经学习了第三模块.She is the most beautiful girl I have ever seen.她是我见过的最漂亮的女孩.而现在完成进行时则表示的是从过去某一时刻开始一直延续到现在,有可能还要进行下去的动作,一般不与already或ever等连用,如:We have been learning Module 4. 我们一直在学习第四模块.(不一定学完)注意下面这组句子含义上的区别:I have read the novel. 我看过那本书了. (已看完)I have been reading the novel. (一直在看,不一定看完)2. 相对于现在完成时表示一次性,现在完成进行时可以表示动作的重复.如:I have met him at the library. (我在图书馆见过他.)I have been meeting him at the library. (我经常在图书馆看见他.)3. 现在完成时和现在完成进行时都可以表示刚刚结束的动作,但在含义上有区别.现在完成时强调的是动作的结果,而现在完成进行时强调的则是动作的过程.如:—You look so tired, what have you been doing 你看起来很累,做什么了(强调动作)—We are very tired. We've been cleaning the house. 我们很累,我们刚才在打扫房子.(强调该动作所导致)—We've cleaned the house. You may come in now. 我们打扫过房子了,你可以进来了.(强调结果"房子干净")4. 现在完成进行时态不能用来谈某个动作的具体次数或几件事情.这时,我们要用现在完成时态.如:I have been drinking five cups of coffee this afternoon.(×)I have drunk five cups of coffee this afternoon.5. 现在完成时强调"事实";而现在完成进行时则强调"动作",并且常含有喜悦,愤怒,不满,厌恶等感情色彩.如:The lazy boy has lain in bed for a whole day. 这个懒孩子在床上躺了一天.(强调事实)The lazy boy has been lying in bed for a whole day. 这个懒孩子在床上躺了一天了.(强调动作,含有对小男孩厌恶的感情色彩)6. 如果没有时间状语,现在完成进行时有延续性,现在完成时没有.如:I've been cleaning the house but I still haven't finished.I've cleaned the house, but I still haven't finished.(×)。
M2U1Grammar(现在完成和现在完成进行时)及答案
江苏牛津高中英语高一英语备课组M2 Unit 1 Grammar--- Present perfect tense and Present perfect continuous tenseStep 1. Explanations一. 通常使用现在完成时的几种情况:(have/ has done)1 表示发生在过去或已经完成的某一动作对现在造成的影响或结果。
--- ______ __ you _____ _____ (have)your lunch yet?--- Yes, I have. I’ve just had it.2. 表示过去已经开始,持续到现在的动作或状态.1) I haven’t seen her these days.2) He ______(live) here since he came here.3. 和already, never, ever, just, before, lately, recently, yet, so far, up to the present, up till now, in the past/ last few years等状语连用。
1) Tom __________ (do) his homework already.2) --- Have you ever been to Beijing?--- No, I have never been there.4. 表示刚刚完成的动作。
The police ______ just ________ _____ (finish) searching the area.5. 表示发生多次的动作或表示反复习惯性的动作,常于several times, once, twice, three times, frequently 等频度副词连用。
1) I _________ (see) the films several times.2) He has been to London twice.6. 在“最高级+名词”或在“这是第几次”之后跟定语从句,从句用现在完成时。
M2U1Grammar(现在完成和现在完成进行时)及答案
江苏牛津高中英语高一英语备课组M2 Unit 1 Grammar--- Present perfect tense and Present perfect continuous tenseStep 1. Explanations一. 通常使用现在完成时的几种情况:(have/ has done)1 表示发生在过去或已经完成的某一动作对现在造成的影响或结果。
--- ______ __ you _____ _____ (have)your lunch yet?--- Yes, I have. I’ve just had it.2. 表示过去已经开始,持续到现在的动作或状态.1) I haven’t seen her these days.2) He ______(live) here since he came here.3. 和already, never, ever, just, before, lately, recently, yet, so far, up to the present, up till now, in the past/ last few years等状语连用。
1) Tom __________ (do) his homework already.2) --- Have you ever been to Beijing?--- No, I have never been there.4. 表示刚刚完成的动作。
The police ______ just ________ _____ (finish) searching the area.5. 表示发生多次的动作或表示反复习惯性的动作,常于several times, once, twice, three times, frequently 等频度副词连用。
1) I _________ (see) the films several times.2) He has been to London twice.6. 在“最高级+名词”或在“这是第几次”之后跟定语从句,从句用现在完成时。
现在完成时和现在完成进行时
现在完成时和现在完成进行时现在完成进行时是英语语法中的一种时态,它表示从过去某个时间开始一直持续到现在并且还将继续下去的动作。
基本结构是主语加 have/has been 加动词的现在分词。
它还可以表示在说话时刻之前到现在正在进行的动作。
例如,中国人造纸已经有两千年的历史了,这个动作还将继续下去。
另外,自从三年前以来我一直在学英语,这个动作还将继续下去。
这些都是现在完成进行时的用法。
有些现在完成进行时的句子和现在完成时的句子是等同的,例如他们已经在这个城市住了十年了,我在这里已经工作了五年了。
但是大多数情况下,现在完成进行时的句子和现在完成时的句子是不同的,例如我一直在写一本书,他们一直在造一座桥。
这些动作还将继续下去,而现在完成时则表示动作已经完成。
需要注意的是,表示状态的动词不能用于现在完成进行时,例如我认识他已经好几年了。
I have been ___ for over ten years。
We met in elementary school and have been friends ever since。
We have been through a lot together。
including high school。
college。
and even a few breakups。
Despite all of this。
we have always remained close.One of our ___ to do together is travel。
We have been on many trips over the years。
including a road trip across the United States and a backpacking trip through Europe。
We have always had a great time ___.Another thing we love to do is try new ___ just to try new places。
M2U1Grammar(现在完成和现在完成进行时)及答案.doc
M2 Unit 1 Grammar■・・ Present perfect tense and Present perfect continuous tenseStep 1. Explanations一・通常復用现在完成时的几种情况:(have/ has done)1表示发生在过去或已经完成的某一动作对现在造成的影响或结果。
… ________ you ___________ (have)your lunch yet?■— Yes, I have・I’ve just had it.2.表示过去已经开始,持续到现在的动作或状态.1)I havenseen her these days.2)He _____ (live) here since he came here・3.和already, never, ever, just, before, lately, recently, yet, so fai; up to the present, up till now, in the past/ last few years 等状语连用。
1)Tom __________(do) liis homework already.2)― Have you ever been to Beijing?―No, I have never been there・4.表示刚刚完成的动作。
The police _______just _______________ (finish) searching the area.5.表示发生多次的动作或表示反复习惯性的动彳乍,常于several times, once, twice, three times, frequently等频度副词连川。
1)I _________(see) the films several times・2)He has been to London twice.6.在“最高级+名词”或在“这是第儿次”之后跟定语从句,从句川现在完成时。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
M2U1 Grammar--Present Perfect and Present Perfect continuous(现在完成时和现在完成进行时)一、现在完成时1. 基本用法1)表示一个动作从过去某一时刻开始,一直持续到现在。
常见时间状语lately/newly/recently, in the last /past three years, for+一段时间,since+过去时间, since 引导的状语从句up to now, so far等2)表示发生在过去的动作对现在产生影响或结果。
常用状语just, already, yet, ever, never, before 等3)表示说话前发生过一次或多次的动作。
twice, three times, many times, several timese.g. Jim is still doing her homework. He hasn’t finished yet.I have read your article three times. It is well written.In the past two years, he has visited 3 countries.---Have you seen my pen?---Yes, I saw it on your desk just now.注意:在现在完成时中,终止动词若与for, since等延续状语连用,要把终止动词变成延续性动词eg: She has left school for 15 years.She has been away from school for 15 years.She has married Jack since 1995.She has been married to Jack since 1995.die- be dead; join- be in; fall ill- be ill; leave(go)- be away; begin- be on; marry- be married to; borrow- keep; get ready- be ready; buy- have; dress- be dressed in①He joined the army three years ago. He has _______________the army for three years.②I bought this book two days ago. I have_____________the book for two days.③Jane married Smith ten years ago. Jane has________________Smith_for ten years.2. 常用句型1)It is the first / se cond time.... that…结构2)It is/ has been……since"所使用的两种时态都正确。
e.g. It is the first time that I have visited Beijing.eg: It is/ has been 10 years since I last saw him3. 比较一般过去时与现在完成时1)句中有具体的过去时间,不能用完成时态,如含有ago,last year,just now,the other day等。
We took an exam yesterday, but we ________________(not know)the result yet.The three of us _________(travel) around Europe for about a month last summer.2)现在完成时强调的是这一动作与现在的关系,即对现在的影响。
一般过去时强调的只表示动作在过去某时发生,不表示和现在有关系。
My father _______(smoke)for ten years. Now he has given up smoking.I _______(live) in London for two years, but I never regret my final decision to move back to China.Practice:1. I ______ my new bike, so I have to go to school on foot.A. lostB. have lostC. had lostD. was losing2. —Look! Somebody ______ the sofa.—Well, it wasn’t me. I didn’t do it.A. is cleaningB. was cleaningC. has cleanedD. cleaned3.— Kevin,you look worried. Anything wrong?— Well,I ______ a test yesterday and I'm waiting for the result.A.will take B.took C.has taken D. take4.—_______ you _______ him around the museum yet?—Yes. We had a great time there.A. Have; shownB. Do; showC. Had; shownD. Did; show5. —Where have you been recently?—I _______ in Hangzhou on business for a week last month.A. have beenB. wasC. has goneD. had been6.I _______in No. 2Middle School for three years. Now I am studying in Jiyang High School.A. have studiedB. studiedC.had studiedD. was studying二、现在完成进行时( has/have been doing)1.基本用法表示动作从过去某一时间开始一直持续到现在并可能继续延续下去。
强调现在还在进行。
常见时间状语all the morning, the whole day , this morning, all the time。
I’m sorry I am late. Have you been waiting long?I am tired. I have been cleaning the room the whole day.I’ve been waiting for an hour but he still hasn’t turned up.2.比较现在完成时与现在完成进行时1)现在完成进行时的动作不一定已经完成,很可能持续下去。
现在完成时一般表示动作已经完成。
Mary has typed three letters.Mary is very tired. She has been typing letters all the morning.2).现在完成进行时带有感情色彩,可使表达显得生动。
现在完成时往往只表明一个事实、一种影响或结果,不带感情色彩。
It has been raining since last Saturday. When will it clear up?Practice:1. —Why do you want to work for our company?—This is the job that I _______ for.A. lookedB. will lookC. have lookedD. have been looking2. —Now your weight is only 112. You’d better put on a few pounds.—Well, actually , I ________ like a horse.A. ateB. was eatingC. have been eatingD. have eaten用恰当时态填空。
1. This is the second time that I __________________(lose) my mobile phone.2. In the last few weeks, I ________________(read) a book written by Jack London.3. Mr. Wang ______________ (study) in Paris in 2011. That’s why he knows Paris so well.4. My brother_____________ (join) the army two month ago. Now he is missing us very much.5. The coffee is wonderful! It doesn’t taste like anything I____________(have) before.6. My sister is an actress. She ______________________(appear) in several films so far.7. I ____________( try) to talk to him on the phone for weeks, but I haven’t got any answer yet.8. I _________________(wait) for an hour but he still hasn’t arrived yet.9. We________________(work ) on this project for four hours. Let’s have a rest.10. —Where ___________you ____________(put)my glass? I can’t find it now.—I just put it on the desk.二、单项选择1. —Do you know our town?—No this is the first time I _______ here.A. wasB. cameC. have beenD. am coming2. We_______English for six years,and we'll spend three more years on it in college.A. studyB. are studyingC. have been studyingD. will study3. It is the most instructive lecture that I_______since I came to this school.A .attended B. had attended C. am attending D. have attended4. —I have got a headache.—No wonder. You ______ in front of that computer too long.A. workB. are workingC. have been workingD. have worked5. —I didn’t ask for the book. Why _______ on my desk?—I put it there just now in case you needed it.A. does it landB. has it landedC. will it landD. had it landed6. I'm tired out. I_______all the afternoon and I don't seem to have finished anything.A. shoppedB. have shoppedC. had shoppedD. have been shopping7. — The window is dirty.—I know. It ______ for weeks.A. hasn’t cleanedB. didn’t cleanC. wasn’t cleanedD. hasn’t been cleaned8. — May I remind you that a Mr. Zhang is waiting downstairs, sir?—Oh, dear, I ______it.A. forgetB. forgotC. have forgottenD. was forgetting9. — I am sure you met Alice at the party last week.—I don’t remember her. What ______ she ______?A. was; wearingB. had; wornC. did; wearD. would; wear.10.—Why does the Lake smell terrible?—Because large quantities of water _________ .A. have pollutedB. has pollutedC. has been pollutedD. have been polluted11. My parents_____ in Hong Kong. They were born there and have never lived anywhere else.A. liveB. livedC. were livingD. will live12. This is the first time we _____ a film in the cinema together as a family.A. seeB. had seenC. sawD. have seen13.— The food here is nice enough.— My friend __________ me a right place.A. introducesB. introducedC. had introducedD. was introducing14. —Hi, Tracy, you look tired.—I am tired. I _______ the living room all day.A. paintedB. had paintedC. have been paintingD. have painted15. I think the waiter has forgotten us .We______ here for an hour!He probably thinks we have already ordered..A. are waitingB. have waitedC. have been waitingD. waited16. —We’ve spent too much money recently.—well, it isn’t surprising. Our friend and relatives _______ around all the timeA. are comingB. had comeC. were comingD. have been coming17.—You speak very good French!—Thanks. I ________ French in Nanjing University for four years.A. studiedB. studyC. was studyingD. had studied18.—I remember you were a talented pianist at college. Can you play the piano for me? —Sorry,I ________the piano for years.A. don't playB. wasn't playingC. haven't playedD. didn't play19. In order to find the missing child , villagers _______ all they can over the past five hours.A. didB. doC. had doneD. have been doing20.—I’m sure Liu Hua will win the first prize in the final.—I think so. He _________ for it for months.A. is preparingB. was preparingC. had been preparingD.has been preparing21. Edward, you play so well. But I_________ you played the piano.A. didn’t knowB. hadn’t knownC. don’t knowD. haven’t known22. I got caught in the rain and my suit ______. ruin Vt.毁坏A. has ruinedB. had ruinedC. has been ruinedD. had been ruined23. When you get the paper back, pay special attention to what _____.A have markedB has been markedC had markedD had been marked24. The unemployment rate in this district ___ from 6% to 5% in the past two years.A has fallenB had fallenC is fallingD was falling25. --- Why, Jack, you look so tired!---- Well, I ____ the house and I must finish the work tomorrow.A was paintingB will be paintingC have paintedD have been painting现在完成时和现在完成进行时答案一、现在完成时BCBABB二、现在完成进行时 DC用恰当时态填空1.have lost2. have read3.studied4. joined5.have had6. has appeared7.have been trying8. have been waiting9.have been working 10.have …put二、CCDCB DDBAD ADBCC DACDD ACBAD。