现在完成时及现在完成进行时讲解及练习

合集下载

(完整版)现在完成时讲解及练习

(完整版)现在完成时讲解及练习

(完整版)现在完成时讲解及练习Unit 9:现在完成时讲解一.基本结构:助动词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. /sin ce two months ago.五.现在完成时的标志1. 现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义:* 以already, just和yet为标志He has already got her help. 他已得到她的帮助。

现在完成时及现在完成进行时讲解及练习

现在完成时及现在完成进行时讲解及练习

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

has用于第三人称单数,have用于其他各种人称.二.现在完成时的用法:其用法主要有三种I•“已完成”用法:表示一个过去发生并结束的动作对现在造成的影响或结果。

这一类情况可以细致分为下述两种情况。

1)表示开始于过去的动作刚刚结束。

常和just, now, already, yet, not…yet 等不确定的时间状语连用。

Li Ming has just tur ned off the light.李明刚刚把灯关上。

(说明现在灯关上了)I've fin ished my homework now.现在我已经做完作业了。

(说明可以交作业或做别的了)2)表示过去动作的结果,现在仍残留着。

一般不用时间状语。

I have lost my pen.我把笔丢了。

(说明过去某时丢的,现在我还没找到这支笔)She has become a teache她已经当了老师。

(说明她现在仍是老师)II•“未完成”用法。

表示动作或状态从过去某时开始,持续到现在,可能继续下去,也可能刚刚结束。

常和表示一段时间的状语连用。

如today,this week (mon th),lately,rece ntly,these days in the past few days duri ng the last two weeks, si nee, since yesterday since 2 days ago since 1991, for a long time,for a month, so far, up to now, till (until)now 等。

He has lived here for 30 years他住在这儿三十年了。

(现在还住在这儿)They've known each other si nee childhood他们从小彼此相识。

现在完成时与现在完成进行时比较练习

现在完成时与现在完成进行时比较练习

现在完成时与现在完成进行时比较练习一、现在完成时与现在完成进行时的比较在我们日常生活中,我们经常会遇到两种时态:现在完成时和现在完成进行时。

这两种时态在很多情况下都可以互换使用,但它们之间还是存在一定的差异。

本文将从语法结构、用法、含义等方面对现在完成时和现在完成进行时进行详细的比较和分析。

二、现在完成时的语法结构和用法1.1 现在完成时的语法结构现在完成时是由助动词“have/has”加过去分词构成的。

例如:I have eaten breakfast.(我已经吃过早餐了。

)这里的助动词“have”表示完成的动作发生在过去,而过去的分词“eaten”表示动作的完成状态。

1.2 现在完成时的用法现在完成时主要用于表示过去发生的动作对现在造成的影响,或者表示从过去一直持续到现在的动作。

它还可以用于强调过去的经历或者经验。

例如:I have lived in this city for 5 years.(我已经在这个城市住了5年了。

)这里表示从过去一直持续到现在的动作。

She has studied English for 10 years.(她学英语已经学了10年了。

)这里表示过去发生的动作对现在造成的影响。

I have seen that movie twice.(我看过那部电影两次了。

)这里表示强调过去的经历或经验。

三、现在完成进行时的语法结构和用法2.1 现在完成进行时的语法结构现在完成进行时是由助动词“have/has been + 现在分词”构成的。

例如:I have been studying English for 3 hours.(我已经学习英语3个小时了。

)这里的助动词“have been”表示从过去某个时间开始一直持续到现在的动作,而“studying”则表示动作正在进行。

2.2 现在完成进行时的用法现在完成进行时主要用于表示从过去某个时间开始一直持续到现在的动作,或者表示动作正在进行且可能还要继续下去。

现在完成时和现在完成进行时的用法及区别习题

现在完成时和现在完成进行时的用法及区别习题

现在完成时和现在完成进行时的用法及区别习题现在完成时和现在完成进行时谈论的都是过去开始的、现在仍在进行的行动。

这意味着两种时态都可以用 how long 来回答正在进行的动作,然而,它们的关注点略有不同:▪现在完成时:▪1、与延续性和非延续性动词一起使用▪2、关注行动的结果▪3、谈论最近完成的与现在有关的行动或经历▪▪现在完成进行时▪1、仅与延续性动词一起使用▪2、强调动作的持续时间▪3、谈论正在进行的临时行动或新习惯▪一、选择正确的答案完成下面的句子1、_____your new car yet?a、Have you bought b、Have you been buying2、Our teacher _____more than a dozen exam papers up to now.a、has checked b、has been checking3、I _____to many counties so far.a、have travelled b、have been travelling4、I _____my key, I cannot find it.a、have lost have been losing5、It _____non-stop for more than an hour now.a、has rained b、has been raining6、Sara _____for you for a long time; where have you been?a、has been waiting b、has waited7、Brya _____Spanish for three years.a、has been learning b、has learned8、How long _____the piano? "Since I was 5."a、have you been playing b、have you played9、Mariamy _____ lost wallet.a、has found b、has been finding10、We _____you for ages.a、hasn't seen b、hasn't been seeing11、My dad _____in the same company for more than twenty years.a、has been working b、has worked12、My patience _____to anend.a、has come b、has been coming13、How long _____TV, your eyes look so red.a、have you been watching b、have you watched14、I _____for over eight hours now. I am extremely tired.a、have driven b、have been driving15、The jury _____a verdict after three hours.a、has reached b、has been reaching二、答案及解析1、Have you bought解析:yet 是现在完成时的信号词,因此这里选 Have you bought。

初中英语语法一般现在完成进行时专项讲解及练习

初中英语语法一般现在完成进行时专项讲解及练习

初中英语语法一般现在完成进行时专项讲解及练习一、一般现在完成进行时的构成一般现在完成进行时是由“have/has been + 动词-ing”的形式构成。

表示动作或状态开始于过去某一时刻,持续到现在,并可能继续下去。

构成:主语 + have/has + been + 动词-ing二、一般现在完成进行时的用法1. 表示持续的动作或状态:主语 + have/has + been + 动词-ing- I have been ___.(我已经研究英语三年了。

)- They have been waiting for the bus for an hour.(他们已经等车等了一个小时了。

)2. 表示最近发生的动作:主语 + have/has + just + been + 动词-ing- He has just been ___.(他刚刚看了一部电影。

)- We have just been ___.(我们刚刚踢完足球。

)3. 表示经验或多次重复的动作:主语 + have/has + ever/never + been + 动词-ing- Have you ever been ___?(你曾经在海里游泳过吗?)- She has never been skiing.(她从未滑过雪。

)三、一般现在完成进行时的练1. 用所给单词的适当形式填空:- I ____________ (wait) here for half an hour.- They ____________ (study) for the test all morning.- We ____________ (just finish) eating dinner.- He ____________ (play) basketball since he was seven years old.2. 根据句意和括号内的提示填空:- How long ____________ they ____________ (learn) French? - They have been learning French for three years.- The dog ____________ (chase) its tail for the past ten minutes.- She ____________ (work) on this project since morning.- We ____________ (talk) for hours and we still have a lot to say.3. 改错题:- I has been living in this city since I was born. (改为“I have been living in this city since I was born.”)- They have just been buy new ___(改为“They have just been___.”)四、总结一般现在完成进行时是用来描述从过去某一时刻开始一直持续到现在的动作或状态。

现在完成时讲解和练习(有答案)

现在完成时讲解和练习(有答案)

现在完成时讲解和练习1. 现在完成时的构成: have\has+过去分词(过去分词的构成有规则变化和不规则变化)2. 现在完成时的四个基本句型肯定句He has finished the work.一般疑问句Has he finished the work 回答Yes ,he has. No, he hasn’t.否定句He has not finished the work.特殊疑问句What has he done3.现在完成时的用法:A.表示过去发生或已经完成的动作对现在造成的影响或结果,强调对现在造成的影想或结果)。

例如:Thecarhasarrived.车子来了。

(结果:车子已在门口)Someonehasbrokenthewindow.有人把窗户打破了。

(结果:窗户仍破着)B.表示过去已经开始,持续到现在的动作或状态,可以和表示从过去某一时刻延续到现在(包括“现在”在内)的一段时间的状语连用,如for+时间段、since+过去的时间点、疑问词howlong等。

例如:Myunclehasworkedatthisfactoryforfiveyears.我叔叔在这个工厂工作已经五年了。

Mr.BlackhaslivedinChinasince2002.自从2002年Mr.Black一直住在中国。

Howlonghaveyoubeenhere你来这里多久了4. 在下列情形下用现在完成时(1)九词语①already已经肯定句中或句尾.: I have already found my pen.= I have found my pen already.②yet已经否定句和疑问句句尾.:I have not finished the work yet.Have you bought a computer yet ③ever曾经句中.:Have you ever seen pandas④never从不句中.:I have never been to Beijing.⑤just刚刚句中.:I have just done my work.⑥before以前句尾.:I have never been there before.⑦so far到目前为止.:So far he has learnt 200 words.⑧how long多久.:How long have you lived here⑨how many times多少次.:How many times has he been to Beijing(3)三词组<has>gone to去了某地表示“已经去了某地,在去那里的途中或到达那里还没有回来”.:He has gone to Beijing (去了北京)<has>been to去过某地表示“曾去过某地,已经从那里回来了”.:He has been to Beijing. (去过北京)<has>beenin表示“在某地呆多长时间”,常与表示一段时间的状语连用,如:since,for,howlong .: Mr.BrownhasbeeninBeijingforthreedays.布朗先生来北京已经有三天了4.如果句子里面没有时间状语,汉语意思能够加“已经”,往往用现在完成时态。

现在完成时及现在完成进行时讲解及练习

现在完成时及现在完成进行时讲解及练习

时态练习(三)一.用since和for填空1.______two years2.____two years ago3.___last month4.______ 19995._______yesterday6._______ 4 o’clock7 4 hours 8._____an hour ago9.___we were children 10._____ lunch time11.____ she left here12. He has lived in Nanjing ___ the year before last.13. I’ve known him ______ we were children.14. Our teacher has studied Japanese ______ three years.15. She has been away from the city ______ about ten years.16. It’s about ten years __________ she left the city.二.单项选择。

1、Both his parents look sad . Maybe they ______what's happened to him .A. knewB. have knownC. must knowD.will know2、He has _______ been to Shanghai , has he ?A. alreadyB.neverC.everD.still3、Have you met Mr Li ______?A. justB. agoC.beforeD. a moment ago4、The famous writer _____ one new book in the past two year .A. is writingB.was writingC.wroteD.has written5、—Our country ______ a lot so far .—Yes . I hope it will be even ______ .A.has changed ; wellB.changed ; goodC.has changed ; betterD.changed ; better6、Zhao Lan ______already ______in this school for two years .A. was ; studyingB. will ; studyC. has ; studiedD. are ; studying7、We ______ Xiao Li since she was a little girl .A. knowB. had knownC. have knownD. knew8、Harry Potter is a very nice film .I______ it twice .A.will seeB.have seenC.sawD.see9、—These farmers have been to the United States .—Really ? When _____ there ?A. will they goB. did they goC. do they goD. have they gone10、—______ you ___ your homework yet ?—Yes . I _____ it a moment ago .A.Did ; do ; finishedB.Have ; done ; finishedC.Have ; done ; have finishedD.will ; do ; finish11、His father ______ the Party since 1978 .A. joinedB. has joinedC. was inD. has been in12、—Do you know him well ?— Sure .We _________ friends since ten years ago .A. wereB. have beenC. have becomeD. have made13、—How long have you ____ here ?—About two months .A. beenB. goneC. comeD. arrived14、Hurry up! The play __________ for ten minutes .A. has begunB. had begunC. has been onD. began15、It _____ ten years since he left the army .A. isB. hasC. willD. was16、 Miss Green isn't in the office . she_______ to the library .A.has goneB. wentC.will goD. has been17、My parents ______ Shandong for ten years .A. have been inB. have been toC. have gone toD. have been18.The students have cleaned the classroom, ?A. so theyB. don’t theyC. have theyD. haven’t they19、 has Mr White been a member of Greener China since he to China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20.When he arrived at the bus stop, the bus _____ for 20 minutes.A. has leftB. had leftC. has been awayD. had been away三.用never, ever, already, just, yet, for, since填空1. I have _______ seen him before, so I have no idea about him.2. Jack has _________ finished his homework.3. Mr. Wang has taught in this school ________ ten years.4. “Have you ________ seen the film?” “No, I have ________ seen it.”5. “Has the bus left _______?” “Yes, it has _________ left.”四.用适当的时态填空:1.She’s _____________ (live) here ever since she was ten.2.Both of them ________________ (be) in Hongkong for ten days.3.Both of them ____________ (come) to Hongkong ten days ago.4. Half an hour __________ (pass) since the train __________ (leave).5. Mary________(lose) her pen. ________ you _______(see) it here and there?6. _________ you _____ (find) your watch yet?7. ---Are you thirsty? ---No I _________just _________ (have) some orange.8. We already _________ (return) the book.9. ________ they _______ (build) a new school in the village?10. I _____________(not finish) my homework . Can you help me?11. My father _____ (read) the novel twice.12. I _________ (buy) a book just now.13. I _________ (lost ) my watch yesterday.14. My father ___________ (read) this book since yesterday.五.翻译下列句子:1.你曾经吃过鱼和薯条吗?2. 我刚刚丢了我的化学书。

现在完成时与现在完成进行时比较练习

现在完成时与现在完成进行时比较练习

现在完成时与现在完成进行时比较练习嘿,伙计们!今天我们来聊聊现在完成时和现在完成进行时的比较练习。

这可是个有趣的话题,因为这两种时态在我们日常生活中经常用到。

好了,废话不多说,让我们开始吧!我们来看看现在完成时。

这个时态表示过去发生的动作对现在有影响,或者说我们已经完成了某个动作。

比如说,“我已经吃了早饭。

”这句话就是用现在完成时说的。

你瞧,我早就吃完了早饭,现在感觉挺好的。

现在完成进行时呢?这个时态表示从过去某个时间开始一直持续到现在的动作。

比如说,“我从早上起床开始就一直在刷牙。

”这句话就是用现在完成进行时说的。

你看,我从早上起床开始就一直在刷牙,现在还在刷呢。

那么,这两个时态有什么区别呢?其实,它们的区别主要在于动作的持续时间。

现在完成时强调的是动作的结束,而现在完成进行时强调的是动作的开始和持续。

换句话说,现在完成时关注的是过去发生的事情对现在的影响,而现在完成进行时关注的是从过去开始一直持续到现在的事情。

举个例子,我们来说说“我昨天晚上看了一部电影”。

这里,“昨天晚上”是过去的时间点,而“看了一部电影”是过去发生的动作。

用现在完成时说就是“我昨天晚上看了一部电影”,强调的是这个动作已经结束了。

而用现在完成进行时说就是“我昨天晚上一直在看电影”,强调的是这个动作从昨天晚上开始一直持续到现在。

这两个时态也可以结合起来用。

比如说,“我昨天晚上一直在看电影,直到凌晨才睡觉。

”这里,“一直在看电影”和“直到凌晨才睡觉”都是过去发生的动作,而且都从昨天晚上开始一直持续到现在。

所以,这句话既用了现在完成时又用了现在完成进行时。

好了,朋友们,现在我们已经了解了现在完成时和现在完成进行时的比较练习。

希望你们在日常生活中能灵活运用这两种时态,让自己的表达更加丰富多彩!不过,记得要根据实际情况选择合适的时态哦,可别把话说得跟唱戏似的。

祝大家学习进步,生活愉快!下次再见啦!。

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

现在完成进行时1 定义:现在完成进行时表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。

2 现在完成进行时的构成:现在完成进行时是由“have/has+been+动词的现在分词”构成3 现在完成进行时的基本句型肯定式I/We have been working.疑问式Have you been working?简略回答Yes,I/we have. No,I/we haven't.肯定式He/She/It has been working.疑问式Has he/she/it been working?简略回答Yes,he/she/it has. No,he/she/it hasn't.4 现在完成时的用法1)在强调指出动作还未结束,还要继续下去。

如:I've been reading this book for two hours,but I haven't finished it. 这本书我已读了两个小时了,但我还没读完。

I've read this book.我已读完这本书了。

2)强调动作延续时间的长久或带感情色彩。

She has always been working like that.她一贯是这样工作的。

3)现在完成进行时也可表示现在以前这段时间反复发生的事情。

We've been seeing quite a lot of each other recently.最近我们经常见面。

5 相同点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 6 现在完成时和现在完成进行时的区别1)现在完成进行时更强调动作的延续性,它是现在完成时的强调形式。

试比较:We've been living here for ten years.We've lived here for ten years.我们在这儿已经住了十年了。

2)在不用时间状语的情况下,现在完成进行时表示动作仍在进行。

而现在完成时则表示动作在过去已结束。

如:The students have been preparing for the exam.(还在进行)学生们一直在准备考试。

The students have prepared for the exam.(已经结束)学生们为考试作了准备。

3)有些表示状态,感情,感觉的动词如:have,exist,like,hate,hear,know,sound等动词不能用于现在完成进行时,但可用于现在完成时。

如:They've known each other since 1970.自从1970年起他们就相互认识了。

练习:1.Mr Li swimming for 3 hours, and his son an hour ago.A.has been, startedB.have started, has startedC.started, startedD. Has started, has started2.---How long you stamps?---Since two years ago.A.have, collectB.have, been collectingC.did, collectD.are, collecting3.She had a headache because she too long. She ought to shop.A.has been readingB.had readC.is readingD.read4.The boy TV all the morning.A.has watchedB.had watchedC.has been watchingD.watched5.--- have you been learning to swim? ---Half a year.A.How longB. How oftenC.How farD.When6.Our teacher has been teaching in this school for .A.two year and a halfB.two and a half yearC.two years and halfD.two and a half years7.He it for two hours, and he's still watching now.A.has been watchedB.watchingC.has been watchingD.is watching现在完成时态练习题答案一.翻译下列句子:1. Have you ever had / eaten fish and chips?2. I have just lost my chemistry book.3. I have never been to the farm before.4. He has already had lunch = He has had lunch already.5. Have you seen the movie yet?6. My brother hasn’t come /get / been back yet = My brother hasn’t returned yet.7. I have had this dictionary for three years / since three years ago.8. Has been away from China for three years.9.I have known them for five years.10. They have been in the USA for five years.11. He has been here since he moved to Jining.12. My sister has been a college student for three years = My sister has been in college for three years.13. They have known each other since 1999.14. I have been in this school for over three years.一、用下列所给动词的正确形式填空。

1. You know, I ________ (look) for a job for three months, andthis is my first formal interview.2. My sister ________ (stay) in Beijing for three months last year.3. The little boy is dirty all over because he ________ (play) in the mud all the morning.4. I ________ (wonder) if you were free this afternoon.5. Here he is! We ________ (wait) anxiously for him since last night.二、单项选择1. —I’m sure Andrew 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 preparing2. By the time he realizes he _________ into a trap, it’ll betoo late for him to do anything about it.A. walksB. WalkedC. has walkedD. had walked3. So far this year we _______ a fall in house prices by between5 and 10 percent.A. sawB. seeC. had seenD. have seen4. Cathy is taking notes of the grammatical rules in class at Sunshine School, where she ______ English for a year.A. studiesB. studiedC. is studyingD. has been studying5. Danny _________ hard for long to realize his dream and nowhe is popular.A. worksB. is workingC. has workedD. had worked6. —I have got a headache.—No wonder. You_________ in front of that computer too long.A. workB. are workingC. have been workingD. worked7. The unemployment rate in this district_______ from 6% to 5%in the past two years.A. has fallenB. had fallenC. is fallingD. was falling8. Now that she is out of job, Lucy ___ going back to schoolbut she hasn’t decided yet.A. had consideredB. has been consideringC. consideredD. is going to consider9. —______ you ______ him around the museum yet?—Yes. We had a great time there.A. Have ; shownB. Do ; showC. Had; shownD. Did; show10. — Hi, Tracy,you look pale.—I am tired. I _______ the living room all day.A. paintedB. had paintedC. have been paintingD. have painted11、Miss Li ____ swimming for 3 hours, and his son ___ an hour ago.A、has been ,startedB、have started, has startedC、started , startedD、has started ,has started12、---How long _____ you _____ stamps?--- Since two years ago.A、have ,collectB、have ,been collectingC、did ,collectD、are, collecting13、The boy ___ TV all the morning.A、has watchedB、had watchedC、has been watchingD、watched14、Jim is taking notes of the grammatical rules in class at Sunshine school, where she ______ English for a year.A、studiesB、studiedC、is studyingD、has been studying15、----- I have a headache.----No wonder. You_______ in front of that computer too long.A、workB、are workingC、have been workingD、worked16、She had a headache because she _______ too long. She ought to shop.A、has been readingB、had readingC、is readingD、read17、Look at that little boy wandering about ---perhaps he _______his mother.A、will loseB、is losingC、had lostD、has lost18、--- ______have you been learning to swim? ---- Half a year.A、How longB、How oftenC、How farD、When19、He ______it for two hours, and he is still watching now.A、has been watchedB、watchedC、has been watchingD、is watching20、I _______ for five minutes; Why do not they come?A、am callingB、calledC、was callingD、have been calling21、You _______ your turn so you will have to wait.A、will missB、have missedC、are missingD、had missed22、“Where is mother?”“She is in the kitchen. She ______the housework all morning.”A、is doingB、was doingC、has doneD、has been doing。

相关文档
最新文档