M2U1Grammar(现在完成和现在完成进行时)及答案
译林版高中英语必修2讲义Unit 1 Section Ⅲ Grammar——现在完成时和现在完成进行时

Section ⅢGrammar——现在完成时和现在完成进行时一、现在完成时1.现在完成时的用法(1)表示过去发生的动作产生的结果或对现在造成的影响。
动作虽然发生在过去,但落脚点在现在。
I've forgotten his telephone number.我忘记了他的电话号码。
(没法联系他了)I haven't finished reading this book yet,so I can't return it to the library.这本书我还没有看完,所以不能把它还给图书馆。
(2)表示动作或状态从过去某时开始一直延续到现在,并可能延续下去。
常与so far,by now,up to now,since,for a long time,up till now,in the past/last few years 等表示一段时间的状语连用。
He has worked here for twenty years by now.到现在为止,他已经在这儿工作20年了。
Up to now,we have received no letters from her.到现在为止,我们没有收到她一封信。
[名师点津](1)该用法中的动词多是延续性动词,不能是非延续性动词或趋向动词。
(2)非延续性动词用于否定句可以表示否定的状态,故可以用来表示状态的持续。
(3)由since引导的时间状语中,since后面的时间名词必须是“时间点”,而不能是“时间段”;而for短语中的时间名词必须是“时间段”(有时for可省去)。
I've known him since 1980.我从1980年就认识他了。
I have learnt English (for) many years.我学英语已很多年了。
[即时演练1]用所给动词的适当形式填空①The price has gone (go)down,but I'm not sure whether it will remain so.②All the windows have been painted (paint),and they look new.③I have read (read)many reports about the UFO recently.④In the last few years,China has made (make) great achievements in environmental protection.⑤His first novel has received (receive) good reviews since it came out last month.2.现在完成时的常用句型(1)It/This is the first/second/...time that+主语+谓语部分(常用现在完成时)(2)It has been+一段时间+since...(3)It/This/That is the+最高级+名词+定语从句(定语从句常用现在完成时)It is the first time that I've heard of the story about Crop Circles.这是我第一次听说麦田怪圈的故事。
牛津译林版英语八年级下册Grammar:现在完成时及巩固训练(word版含答案)

八年级下册Grammar:现在完成时1、定义:1)现在完成时通常表示过去发生或已经完成的某一动作对现在造成的影响和结果。
说My daughter has just gone out. 我女儿刚出去。
She has arrived, we can start now.她到了,我们可以开始了。
2)表示始于过去并持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently, already, just, for…, since…,yet等。
如:I haven’t heard from her these days. 这些日子我没有收到她的信。
We haven’t seen you recently. 最近我们没有见到你。
They have been away for two years. 他们离开已经两年了。
She has been with us since Monday.3)现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作. We have had four texts this semester.2、结构:1.肯定句:主语+have/has+动词的过去分词+其他2.否定句:主语+have/has+not+动词的过去分词+其他3.一般疑问句:have/has+主语+动词的过去分词+其他Yes, 主语+have/has. No, 主语+have/has+not4.特殊疑问句:特殊疑问词+have/has+主语+动词的过去分词+其他3、常和现在完成时一起连用的时间状语注意:.现在完成时不能单独与准确时间连用,(表示过去的时间状语)如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for, since连用. (1)现在完成时往往同表示不确定的过去时间状语连用如already(肯定), yet(否定,疑问), just, before, recently, still, just, already, yet, ever, never, before, twice(重复性时间), for+短时间, since+点时间, so far, how long 提问的疑问句中.......He has already obtained a scholarship.I haven't seen much of him recently.We have seen that film before.Have they found the missing child yet ?(2)现在完成时常常与表示频度的时间状语连用,如ever, never, twice, several times等:Have you ever been to BeijingI have never heard Bunny say anything against her.I have used this pen only three times. It is still good.George has met that gentleman several times.(3)现在完成时还往往可以同包括现在时间在内的时间状语连用,如up to these few days/weeks/months/years, just, up to present(now), so far等:Peter has written six papers so far.Up to the present everything has been successful.3、当现在完成时与表示短时间的时间状语连用时,谓语动词必须使用延续性动词。
九年级下册英语m2u1知识点

九年级下册英语m2u1知识点九年级下册英语M2U1是指九年级下学期第二单元的内容,本单元主要涉及到一些英语的语法和语言技巧方面的知识点。
在本文中,将对M2U1中的一些重要知识点进行详细解析和讲解。
一、时态的使用时态是英语中非常重要的知识点之一,它用来表达动作在某一时间发生、发展或存在的情况。
在M2U1中,我们主要涉及到以下几种时态的使用。
1. 一般现在时(Simple Present Tense):表示经常性、习惯性或普遍性的动作或状态。
例如:She often plays tennis on Sundays.2. 一般过去时(Simple Past Tense):表示过去某个时间发生的动作或存在的状态。
例如:I visited my grandparents last weekend.3. 现在进行时(Present Continuous Tense):表示当前(说话时)正进行的动作。
例如:He is studying in the library now.4. 现在完成时(Present Perfect Tense):表示过去某个时间开始的动作一直持续到现在,或者过去的某个时间发生的动作对现在产生的影响。
例如:I have lived in this city for six years.5. 过去进行时(Past Continuous Tense):表示过去某一时间正在进行的动作。
例如:I was watching TV when she called me.以上是M2U1知识点中的一部分时态的使用方法,掌握好时态的使用将有助于我们准确地表达自己的意思。
二、情态动词的使用情态动词是一种用来表达说话人对某种动作、情态或状态的态度或意愿的助动词。
在M2U1中,我们也会遇到一些情态动词的使用。
1. can/could:表示能力、许可或请求。
例如:Can I have some water?2. may/might:表示可能性、许可或请求。
初中英语语法现在完成时练习题答案

一、时态讲解:现在完成时(1)构成:现在完成时由助动词have +过去分词构成,助动词have有人称和数的变化.第三人称单数用has,其余用have.现在完成时的否认式直接在助动词后面加上not、疑问式是把助动词提到主语之前.以否认式疑问式I have not (haven 't) studied …Have I studied •••?You have not (haven 't) studied - Have you studied •••?He has not (hasn 't) studied •••.Has he studied •••?否认疑问式简单答复(肯定/否认) Have I not (Haven 't I) studied - Yes, you have. No, you haven ' t.Have you not (Haven 't you) studied •••?Yes, I have. No, I haven ' t.Has he not (Hasn ' t he) studied - •?Yes, he has. No, he hasn ' t.1)现在完成时通常表示在说话之前已经完成的动作或存在的状态.说话人强调的是该动作或状态对现在的结果或影响.My daughter has just gone out.我女儿刚出去.I' m sure we ' ve met befOre定我们以前见过面.She has arrived.她至U 了.2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用, 如recently, already, just, lately, for …,sinceyet♦等.如:I haven ' t heard from her these days^些日子我没有收到她的信.We haven ' t seen you recently.最近我们没有见至U你.They have been away for two years. 他们离开已经两年了.She has been with us since Monday.★注意:a) since和for的区别since 后接时间点,如1993, last term, yesterday, the time I got therefor后接一段时间,表示长达多久",如ten years, a while, two days等.Exercise:用since 和for 填空1. Jim has been in Ireland Monday.2. Jill has been in Ireland three days.3. His aunt has lived in Australia 15 days.4. Mary is in her office. She has been there 7 o'clock.5. India has been an independent country 1974.6. The bus is late. They've been waiting 20 minutes.7. Nobody lives in those houses. They have been empty many years.8. Mike has been ill a long time. He has been in hospital October.2〕表示短暂意义的动词如arrive, leave, borrow, buy, begin, start, die等,在完成时当中不能和表示一段时间的状语连用,由于它们表示的动作不可能持续.因此,不能说:He has come here for 2 weeks. xThe old man has died for 4 months. xThey have left only for 5 minutes. x以上三句话可以改为:He has been here for 2 weeks.The old man has for 4 months.They have only for 5 minutes2〕 have 〔has〕 been和have 〔has〕 gone的区别:表示曾到过某地"要用"have 〔has〕 been表示已经去某地"要用"have 〔has〕 gone试比拟:Where has he been?他刚刚到哪里去了?〔已经回来了〕Where has he gone? 他上哪儿去了?〔人不在〕They have been to Canada.他们到过加拿大.〔现在已经不在加拿大〕They have gone to Canada.他们到加拿大去了.〔可能在路上和已经到加拿大〕^3〕现在完成时不能和表示过去的时间状语连用,如yesterday, last year, in 1976, two days ago, just now, when I came in , 但可以和already, yet, sometimes, always, often, before, lately, recently, once, twice, ever, never 等连用.例如:She has already come. 她已经来了.I haven ' t read it ye俄还没读过这个.I have met him before. 我从前曾见过他.Ma Hong has always been a good student. 马红——直是个好学生.I have often seen him in the street. 我经常在街上看见他.They have never been to Yan 他?瞅未去过延安.I haven't seen him lately. 我近来没看到他.Irregular VerbsBase Form Past Form Past Participlebear bore bornbeat beat beatenbecome became becomeblow blew blownbring brought broughtbuild built builtbuy bought boughtcatch caught caughtchoose chose chosen come came comedo did donedrink drank drunkdrive drove driveneat ate eatenfall fell fallenfind found foundfly flew flownget got gotgive gave givengo went gonegrow grew grownhave had hadhear heard heardkeep kept keptleave left leftlose lost lostmake made madeput put putread read readrun ran runsay said saidsee saw seensell sold soldsend sent sentsing sang sungsink sank/sunk sunktake took takenteach taught taughtwrite wrote wroteam, is was beenare were been Exercise:I. Fill in the blanks with the proper form.1. I already(see) the film. I(see) it last week.2. he(finish) his work today? Not yet.3. My father just(come) back from work. He is tired now.4. Where ' s Li Ming ? He(go) to the teacher ' s office.5. I(work) here since I(move) here in 1999.6. So far I(make) quite a few friends here.7. How long the Wangs(stay) here ? For two weeks. 8. I just(finish) my homework. 9. He(go) to school on foot every day. 10.you(find) your science book yet?11. If it(be) fine tomorrow, I'll go with you.12. The students(read) English when the teacher came in. 13. Look! The monkey(climb) the tree. 14. My mother(come) to see me next Sunday. 15. I've lost my pen.you(see) it anywhere? II. Choose the best answer. 1. How long have you here?A. comeB. got2. My grandpa died.A. at the age of my 2 C. when I was 2.3. Jane has to BeiJing. She will come back tomorrow.A. beenB.goneC. went 4. It is ten years I last saw her.A. afterB. sinceC. for5. --Who will go to the station to meet Lorry? --I will. I her several times. A. met B. have met C. had met6. --What a nice dress! How long you it?--Just 2 weeks. A. will, buyB. did, buyC. are, having7. --Do you know Lydia very well?--Yes, She and I friends since we were very young. A. have made B. have become C. have been8. The Smiths in China for 8 years.A. has livedB. livedC. have been9. --Hello, this is Mr. Green speaking. Can I speak to Mr. Black? --Sorry. He the Bainiao Park.A. has been toB. has gone toC. went toD. will go to10. --you ever to the US?--Yes, twice.A. Have, goneB. Have, been C, Do, go D. were, goingIII. Rewrite the sentences.1. I have been to Macau before.〔改为否认句〕 I been to Macau before.C. arrivedB. for 2 years D. my age was 6.D.beenD.never beenD. thatD. will meetD. have, hadD. have turned D. live2. He hasn ' t come to schcbecause.he .was」』.〔就戈U线局部提问〕 he come to school?3. I bough a new bike just now.〔用just 改写〕I just a new bike.4. We began to learn English three years ago.〔改为同义句〕We English three years5. He has never surfed,?〔改成反意疑问句〕6. They have been here since .2000.〔对划线局部提问〕 have they been here?7. The old man last year. He has for a year. 〔die〕〔动词填空〕8. Miss Gao left an hour ago.〔同义句转换〕Miss Gao has an hour ago.Ask the questions1)I have been there for two days.you?2)My father has lived here since 2000.your father?3)He left here yesterday.he?4)They bought a book two hours ago.they a book?Use never, ever, already, just, yet, for, since " to fill in the blanks.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.〞现在完成时练习题及答案一、译以下句子:你曾经吃过鱼和薯条吗?2 .我刚刚丢了我的化学书.3 .我以前从来没去过那个农场.4 .他已经吃过午饭5 .你已经看过这部电影了吗?6 .我哥哥还没回来.7 .这本字典我已买了三年了.8 .他离开中国三年了.9 .我熟悉他们五年了. 10 .他们已去了美国五年了. 11 .自从他搬到济宁,他就住这儿了. 12 .我妹妹成为一个大学生已经三年. 13 .自从1999年以来他们就熟悉. 14 .我来到这个学校已 3年多了. 二、用 since 和for 填空 2.two years st month 4.1999 6.4 o ' clockZ hours 8.an hour ago 10.lunch time 11.she left here 12.He has lived in Nanjing the year before last. 13. I ' ve known himwe 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 tears/e she left the city.三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语.① arrive at / in sp / get to / reach sp / come / go / move to spf be in sp / at school / at home / on the farm / be here / be there 1) He got to Beijing five minutes ago.He Ithe USA since .I home forThey here since1) He came out two years ago.He2) We return to Beijing yesterday.We③ become f be1) I became a teacher in 2000. I a teacher for. 2) The river became dirty last year. The river dirty for.④ close f be closedopen f be open1) The shop closed two hours ago. The shop for2) The door opened at six in the morning.The door for six hours.⑤ get up - be up; die - be dead;leave sp. f be away from sp.fall asleep / get tot sleep f be asleep; finish / end f be over ; marry f be married; 1) I got up two hours ago.I since.2) He left Shanghai just now.He Shanghai for five minutes. 3) My grandpa died in 2002.My grandpa for.4) The meeting finished at six.The meeting for six hours. 5) I got to sleep two hours ago .I since. 6) They married in 1990. They since.⑥ start / begin to do sth. f do sth. ; begin f be on1.two years 5.yesterday 9.we were children Beijing for2) I moved to the USA in 2021. 3) I went home yesterday. 4) They came here last week. ② come to / go back to / return tof be back to go out f be out for ___________ to Beijing since1) I began to teach at this school in 1995. I at this school since.2) The film began two minutes ago. The film for.⑦ borrow f keep; lose f not have ; buy f have ; put on f wear catch / get a cold f have a cold; get to know f know1) They borrowed it last week. They it since.2) I bought a pen two hours ago. I a pen for.3) I got to know him last year. I him since.4) I put on my glasses three years ago. I my glasses for⑧ have / has gone to f have been inHe has gone to Beijing.He Beijing for two days.⑨ join the league / the Party / the armyf be a league member /a Party member / a soldierf be a member of the league / the Partyf be in the league / the Party / the army1) He joined the league in 2002.He a for two years.He a the for two years.He the league for two years.2) My brother joined the army two years ago.My brother a for.My brother in for two years.四、划线提问1) I have been there for two days.you?2) My father has lived here since 2000.your father?3) He left here yesterday. he?4) They bought a book two hours ago. they a book五、用have(has) been 或have(has) gone 填空.A: Where Li Fei?B: He to Hainan Island.A: How long he there?B: He there for three days.A: When will he come back , do you know?C: I ' m afraid he won ' t come back recently.A: Could you tell me the way to Hainan Island?B: Sorry, I never there.A: How many times Li Fei to that place?B: He there only once.六、用have / has been to / in, have gone to 及go 的各种形式填空.1) Where is Jack? He his country.2) David the park just now.3) John England since he came back.4) How long they this village?5) The Smiths Beijing for years.6)you ever America? -- Yes, I there many times.7) I this school since three years ago.8) Where is Jim? He the farm.9) When he? He an hour ago.10) Would you like to to the zoo with me? ---Yes, but I there before.11) Where you now? --- I to the zoo.12) He often swimming.13)you there last year?14)they often skating in winter?七用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 haven 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. since2. for3. for4. since5. since6. for7. for8. since1. have, seen, saw2. Has, finished3. has, come4. has gone5. have worked, moved6. have made7. have, stayed8. have, finished9. goes 10. have, found 11. is 12. were reading 13. is climbing 14. is coming 15. Have, seenKeys: 1. How long have, been there 2. How long has, lived here 3. When did, leave here4. When did, buyKeys: 1. never 2. just , already 3. for 4. ever, never 5. yet , just / already现在完成时态练习题答案一.译以下句子: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 come /get / been back yet = My brother hasn 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 forthree years.13. They have known each other since 1999.14. I have been in this school for over three years.二、用since或者for填空1. for2. since3. since4. since5. since6. since7. for 8 since 9.since 10. since11. since 12.since 13. since 14.for 15.for16. since三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语① 1. has been in , five minutes2. have been in , 20213. have been at, two days4. have been , last week②1. have been out, two years2. have been back , yesterday③1. have been , nine years2. has been , two years④ 1. has been closed , two hours2. has been open⑤ 1. have been up , two hours ago2. has been away from3. has been dead , seven years4. has been over5. have been asleep , two hours ago6. have been married ,1990⑥ 1. have taught , 19952. has been on , two minutes⑦ 1. have kept , last week2. have had , two hours3. have known , last years4. have worn , three years⑧has been in⑨has been , League memberhas been , member of , Leaguehas been in2. has been , soldier , two years has been , the army四、划线提问1. How long have, been there2. How long has , lived here3. When did , leave here4. When did , buy 五、用have(has) been 或have(has) gone 填空. A: Where has Li Fei gone?B: He has gone to Hainan Island.A: How long has he been there?B: He has been there for three days.A: When will he come back, do you know?B: I ' m afraid he won ' t come back recently.A: Could you tell me the way to Hainan Island?B: Sorry, I have never been there.A: How many times has Li Fei been to that place?B: He has been there only once.六、用 have / has been to / in, have gone to 及 go 的各种形式填空.14. have been reading / has read 1. has gone t3. has been in 2. went to 5. have been in 7. have been in / at9. did go ; went 11. are , going ; am going 13. Did , go七、综合练习: 4. have , been in 6. Have , been to ; have been 8. has gone to 10. go ; have been 12.goes 14. Do , go 1. never 2. just , already 八.用适当的时态填空: 1. lived / has been living 3. for 4. ever, never 5. yet , just / already 3. went 5. has lost ; 7. have , had9. Have , built 11. has read 4. has passed have , seen 2. have been left 6. Have , found 8. have , returned 10. haven ' t finished 12. bought13. lost。
M2U1Grammar导学案

M2U1 Grammar and usagePresent perfect tense【学习目标】1.掌握现在完成时的用法。
2用于现在完成时的常见句型。
3.现在完成时和一般过去时的区别Pre-study (the structure)1. I have already seen the film.2. She has found her pen.3. The dirty clothes have been washed.现在完成时的构成:主动形式: ____________________________________被动形式: ____________________________________肯定句: He has cleaned his room .→否定句: ___________________________________→疑问句: ___________________________________Yes, ____________ / No, ____________肯定句:They have built a new bridge.→被动: ___________________________________________→否定句:________________________________________→疑问句:________________________________________Yes, ______________ /No, ____________Cooperation 合作学习现在完成时的用法 (Usages):用法1 【观察体验】1 It’s so dark. Someone has already turned off the light.过去的动作:_______________________对现在的影响:______________________2. Has he finished his homework yet?No, he hasn’t finished it yet. He is not free.3. I am full now. I have just had breakfast.4. I have never seen him.5. They have seen the novel before.6. She has ever been to Shanghai.【归纳】:表示过去发生或已经完成的某一动作对现在造成的______________。
牛津英语m2u1讲解

I can’t promise you anything until I have spoken to the manager. 在和经理商谈之前,我不能向你承诺任何事情。 Please turn off the electricity after you have finished the experiment. 实验完成之后请关掉电源。 (5)常和副词just, already等连用。如: -Would you like something to drink?你想喝点什么吗? -No, thanks. I have just had a cup of coffee. 不用了,谢谢。我刚喝过一杯咖啡。
2. Justin ________ with Mary for more than one 【 year. 】 A. has has been in love A. love B. had been in love C. fell in love D. has fallen in love
解析
C. fall in love with 瞬间动作,不能与短时间 连用,可改为:
解析
this morning 表过去的点时间,当时他正 在做某事,故用过去进行时。过去进行时可 表示过去的点时间或者过去的短时间在做的 事。
7. Now that you ________ from abroad, what are you going to do? A. have returned B. are returning C. return D. returned
Hale Waihona Puke
如for two months, by now, so far, in the past several years, since 2001, recently, this term等。如: We have learned English for five years. (We began to learn English five years ago, and we are still learning it) (我们从五年前开始学英语,现在仍然在学习。) The old couple have been married for 35 years. 这对老夫妻已经结婚35年了。 [So far], it has been the best article on UFOs. 迄今为止,这是关于UFO最好的一篇文章。
M2U1 Grammar 1牛津英语模块2语法
3.The farmers started working in the field an hour ago, and they are still working now,and may continue.Theyhave been workingin the field for an hour.
6.现在完成时常常与序数词和最高级连用。
7.现在完成时经常与so far, until, by now, up to now, in/over/for the past few years连用。
Exericises:
1.The disappearance of Justin_______(make)Kelly very unhappy.
8. Priceshave fallensharply in/over/for the past six months.
9. This isthe most interestingbook thatIhave ever read.
10.Thisisthe first timethat youhave beenhere.
6. How longhaveyoubeeninBeijing?Ihave been inBeijingfor four years.
7. Hehas livedhere since 1980 since yesterday/ last year/ 10 years ago/ ever since.
3).表示经历或经验(例4,5)翻译为:…….了;……啦;…..过。
2.表示从过去某一时间开始一直延续到现在的动作或状态。
(英语)高二英语现在完成进行时及其解题技巧及练习题(含答案)及解析
(英语)高二英语现在完成进行时及其解题技巧及练习题(含答案)及解析一、单项选择现在完成进行时1. Lucy has changed a lot since she got her new job. Recently she ________ her work quite well. A.has been doing B.has doneC.did D.had done【答案】A【解析】A考查时态。
句意:自从Lucy获得了她的新工作后,她变了很多。
最近她一直都很出色地完成了她的工作。
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.--I am sure Mary will win the first place in the coming competition.--I think so. She ________ for it for months.A.has prepared B.has been preparingC.had prepared D.prepared【答案】B【解析】试题分析:考查时态。
句意:--我相信玛丽会在接下来的比赛中获得第一名。
--我也这样认为,她已经准备好几个月了。
for+一段时间,与完成时连用,排除D;根据句意可知,这里说的是现在的情况,排除C;现在完成进行时表示过去的动作对现在造成了影响,并有可能继续下去。
《M2U1 grammar 》
4. It has happened to me! 5. When asked …, who
has taken
charge
of the case, told …
6. So, while we have not dismissed the idea, we are looking into other possibilities as
Decide the sentences are true or false. I've left Shanghai for three days. I've been away from Shanghai for three days. I left Shanghai three days ago. It is /has been three days since I left Shanghai.
well.
4. It has happened to me! 5. When asked …, who charge
of the case, told …
6. So, while we the idea,
we are looking into other possibilities as
well.
4. It has happened to me! 5. When asked …, who
has taken
charge
of the case, told …
6. So, while we the idea,
we are looking into other possibilities as
well.
3. I
Revision. 1.Police in America have stepped up their
现在完成时与现在完成进行时练习(附答案)
现在完成时与现在完成进行时练习篇(附答案)A. Correct the following sentences.1. All these years they are contributing articles to our magazine.2. I have been drinking five cups of coffee this afternoon.3. What have you been doing before you left Oxford?4. It's a good job. Have you done it all by yourself?5. It's a long time since you come to see me.6. Alice didn't see much of Henry lately.7. I'm glad to tell you that you passed the exam.B. Complete the following sentences with the right form of the verbs given.1. You know, I ________ (look) for a job for three months, and this 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.C. Make the best choices.1. —I’m sure Andrew will win the first prize in the final.— I think so. He ________ for it for months. (2008江苏)A. is preparingB. was preparingC. had been preparingD. has been preparing2. By the time he realizes he _________ into a trap, it’ll be too late for him to do anything about it. (2008山东)A. walksB. walkedC. has walkedD. had walked3. So far this year we _______ a fall in house prices by between 5 and 10 percent. (2008福建)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. (2007湖南)A. studiesB. studiedC. is studyingD. has been studying5. Danny _________ hard for long to realize his dream and now he is popular. (2007福建)A. worksB. is workingC. has workedD. had worked6. —I have got a headache.—No wonder. You_________ in front of that computer too long. (2007江西)A. workB. are workingC. have been workingD. worked7. The unemployment rate in this district_______ from 6% to 5% in the past two years. (2007上海)A. has fallenB. had fallenC. is fallingD. was falling8. Now that she is out of job, Lucy ___ going back to school,but she hasn’t decided yet.(北京)A. had consideredB. has been consideringC. consideredD. is going to consider9. —______ you ______ him around the museum yet? (2007江苏)—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 paintedKey:A. 1. are→have been 2. have been drinking→have drunk 3. have→had4. Have you done→Did you do5. come→came6. didn't seen→hasn't seen7. passed→have passedB. 1. have been looking 2. stayed 3. has been playing/ has played4. wondered5. have been waitingC. 1-5 DCDDC 6-10 CABA C。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
江苏牛津高中英语高一英语备课组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. 在“最高级+名词”或在“这是第几次”之后跟定语从句,从句用现在完成时。
1) This is the most interesting book that I have ever read.2) This is the first time that I _____________ (visit) your country.完成下列句子:1) It is the first time that I ______________ (visit) the city.2) It was the third time that the boy ______________ (be) late.3) This is the best film that I _________ ever ___________ (see).典型例题()—Do you know our town at all?—No, this is the first time I ___ here.A. wasB. have beenC. cameD. am coming()—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 come7. 表示从过去到现在没有发生的动作。
1) He __________ (not clean) the room for 10 days.2) They ___________________ (hear) from him for a score of years.8. 用在时间,条件状语从句中,表示从句动作先于主句动作之前业已完成。
1) We’ll set out at once if the rain ____________ (stop).2) I’ll tell him after you ____________(leave).9. have been to.. 去过… (已回来); have gone to…去…了(或到了或在途中)1) She ______________ to Europe, but she is back now.2) She ______________ to Europe and she is not here now.10. 在现在完成时中,终止动词若与for, since 等延续状语连用,需把终止动词变成延续性动词。
请判断下列句子的正误:1) She has left school for 15 years.She has been away from school for 15 years.2) He has been in the army for 5 years.He has joined the army for 5 years.3) She has married Jack since 1965.She has been married to Jack since 1965.4) I have borrowed the novel for several days.I have kept the novel for several days.二.现在完成时与一般过去时的区别:一般过去时表示发生在过去的动作,和现在无关;现在完成时则强调某一发生在过去的动作与现在的关系,如对现在产生的结果或影响等。
完成下列句子:I __________ (see) this film yesterday. (强调看的动作发生过了)I ______________ (see) this film. (强调对现在的影响,电影的内容已经知道了)He _______________ (be) in the League for three years. (在团内的状态可延续)He __________ (join) the League three years ago. (强调加入的动作发生在过去)一般过去时还是现在完成时?1. They ___________ (move) to the south in 1990 and __________ (live) there since then.2. Eric (leave) home last year and ________________ (just come) back.3. Justin ________(be) away from home for several days. He _______ (disappear) last Friday.4. They _______ (buy) this house three years ago and they ________ (live) here since then.5 My brother ______(go) to see my grandpa last week. He ________ (visit) him three times this month.三. 现在完成时与一般过去时常用的时间状语:一般过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。
一般过去时的时间状语:yesterday, last week,…ago, in1980, in October, just now, in the past等,皆为具体的时间状语。
现在完成时的时间状语:for, since, already, yet, so far, up to now, ever, never, recently, lately, just, in the past …years,等,皆不确定的时间状语。
四.现在完成进行时(Present perfect continuous tense):1. 现在完成进行时表示某一动作在过去开始发生,已经持续到现在,并且还将持续,甚至到将来;She is very tired. She has been typing letters all day.2. 一直到现在为止的一段时间内一再反复进行的动作。
1) Jim has been phoning Jenny every night for several weeks.2) I have been learning English for three years.四.现在完成时和现在完成进行时的区别:比较以下句子:1.现在完成时表示事件或动作刚结束,而现在完成进行时则强调动作仍在继续。
I have read the latest book by Mr Brown.I have been reading the latest book by Mr Brown.2.现在完成时可以用表示状态的动词或表示动作的动词做谓语,而现在完成进行时则只能用表示动作的动词做谓语。
I have had his book for two months.I have been reading this book for two weeks.再比较下面的句子,说出它们所表达的汉语意思:I have been learning English for three years.I learned English for three years.I have learned English for three years.Step II. Exercises:1. ______ that dress when I first saw you at the station?A. Were you wearingB. Have you wornC. Did you wearD. do you wear2. ―Kate doesn’t look very well. What’s wrong with her?―She has a headache because she ______ too long; she ought to stop work.A. has been readingB. had readC. is readingD. was reading3. “Tell the students to stop shouting. We ______ our essays .”A. writeB. have been writingC. are writingD. have written4. My uncle, Sam,______ manager of the firm.A. has just madeB. is just being madeC. has just been madeD. is just made5. This is the first time the students ______ to Hyde Park.A. have goneB. have been goneC. have been goingD. are being gone6. She ______ her mother’s work since she was admitted into hospital.A. is doingB. has been doingC. has doneD. has been done7. Now that you ______ , what are you going to do?A. are being returnedB. have been returningC. have been returnedD. have returned8. You needn’t hurry her; she _______ it by the time you are ready.A. will have finishedB. will finishC. will be finishingD. has finished9. -Where_____ the map? I can’t see anywhere.-I ______ it right here just now.A. did you put; have putB. have you put; putC. had you put; was puttingD. were you putting; have put10. John told Mary that he ______ what he was doing during the vacation.A. was just askedB. was just askingC. had just been askedD. had just asked11. I started my teaching career at the school. That was more than twenty years ago, and I ______ there ever since. A. was B. had been C. will be D. have been12. We ______ fine weather for the past few days.A. haveB. are havingC. have been hadD. have been having13. It ______ every day so far this month.A. is rainingB. rainsC. has rainedD. has been rained14. By the end of last year they ______ 1,000 machines.A. turned outB. had turned outC. would turn outD. had been turned out15. ―Don’t put the waste on the ground.―Oh, I’m very sorry. I ______ the dustbin there.A. don’t seeB. isn’t seeingC. didn’t seeD. haven’t seen16. Good heavens! There you are! We _________ anxious about you. We _____ you back muchearlier all through the night.A. are; expectB. were; had expectedC. will be; are expectingD. have been; were expecting17. Although medical science ____ control over several dangerous diseases, what worries us isthat some of them are returning. (2006 江苏)A. achievedB. has achievedC. will achieveD. had achieved18. Police are now searching for a woman who is reported to _______ since the flood hit thearea last Friday.A. have been missing B have got lost C. be missing D. get lost19. Customers are asked to make sure that they _____ the right change before leaving theshop.(2006 重庆) A. will have B. have been given C. have given D. will be given 20 .---______ leave at the end of this month.---I don’t think you should do that until ______ another job.A. I’m going to; you’d foundB. I’m going to; you’ve foundC. I’ll; you’ll foundD. I’ll; you’d found21. It seems water ______ from this tap for some time. We’ll have to take it apart to put it rightA. had leakedB. is leakingC. leakedD. has been leaking22. —Don’t you feel surprised to see Bruce at the meeting?—Yes. I really didn’t think he ________ here. (2006四川卷)A. has beenB. had beenC. would beD. would have been23. ―Isn’t it hard to drive downtown to work?—Yes, that’s why I ________ to work by train.A. have been goingB. have goneC. was goingD. will have gone24. —Look! Someone has spilt coffee on the carpet. —Well, it ________ me.A. isn’tB. wasn’tC. hasn’t beenD. hadn’t been25. — Look! How long ________ like this?—Three weeks! It’s usual here that rain _______ without stopping these days of the year.A. has it rained; poursB. has it been raining; poursC. is it raining; is pouringD. does it rain; pours26. For many years, people ____ electric cars. However, making them has been more difficult than predicted.A. had dreamed ofB. have dreamed ofC. dreamed ofD. dream of27. It is the most instructive lecture that I ______ since I came to the school.A. attendedB. had attendedC. am attendingD. have attended28. ---When shall we restart our business?---Not until we _____ our plan.A. will finishB. are finishingC. are to finishD. have finished29. This is the first time we ______ a film in the cinema together as a family.A. seeB. has seenC. sawD. have seen30. Tom _____ in the library every night over the last three months.A. worksB. workedC. has been workingD. had been working31. I’m tired out. I _____ all afternoon and I don’t seem to have finished anything.A. shoppedB. have shoppedC. had shoppedD. have been shopping32. ---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 painting33. Excuse me, Marcia, a reporter from Vanity Fair _____ all day. Could you speak to her now?A. phonesB. has phonedC. has been phoningD. phoned34. Over the past decades, sea ice ______ in the Arctic as a result of global warming.A. had decreasedB. decreasedC. has been decreasingD. is decreasing35. Joseph _____ to evening classes since last month, but he still can’t say “What’s your name?”in Russian.A. has been goingB. wentC. goesD. has gone36. Up to now, the program _______ thousands of children who would otherwise have died.A. would saveB. has savedC. savesD. had saved37. ---There is too much rain these days, isn’t there? ---Yes, it _____for a week.A. has been rainingB. had been rainingC. was rainingD. rained38. ---Why do you want to work for our company? ---This is the job that I _____ for.A. lookedB. am to lookC. have been lookingD. had looked39. ---Why does the lake smell terrible? ---Because large quantities of water _______.A. have pollutedB. is being pollutedC. has been pollutedD. have been polluted40. It’s the second time that I _____ in Beijing. What great changes! It’s years since I _____ here last time.A. went; had leftB. had been; leftC. have been; leftD. have been; had left答案:M2 Unit 1 Grammar--- Present perfect tense(现在完成时)and Present perfect continuous tense(现在完成进行时) Step 1. Explanations一. 通常使用现在完成时的几种情况:(have/ has done)1 表示发生在过去或已经完成的某一动作对现在造成的影响或结果。