现在完成时和过去完成时专项练习_第1页
现在完成时和过去完成时专项练习_第2页
现在完成时和过去完成时专项练习_第3页
现在完成时和过去完成时专项练习_第4页
现在完成时和过去完成时专项练习_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一 单项选择 1 Both his parents look sad Maybe they what s happened to him 呼和浩特 A knew B have known C must know D will know 2 He has been to Shanghai has he A already B never C ever D still 3 Have you met Mr Li A just B ago C before D a moment ago 4 The famous writer one new book in the past two year A is writing B was writing C wrote D has written 5 Our country a lot so far Yes I hope it will be even A has changed well B changed good C has changed better D changed better 6 Zhao Lan already in this school for two years A was studying B will study C has studied D are studying 7 We Xiao Li since she was a little girl A know B had known C have known D knew 8 Harry Potter is a very nice film I it twice A will see B have seen C saw D see 9 These farmers have been to the United States Really When there A will they go B did they go C do they go D have they gone 10 you your homework yet Yes I it a moment ago A Did do finished B Have done finished C Have done have finished D will do finish 11 His father the Party since 1978 A joined B has joined C was in D has been in 12 Do you know him well Sure We friends since ten years ago A were B have been C have become D have made 13 How long have you here About two months A been B gone C come D arrived 14 Hurry up The play for ten minutes A has begun B had begun C has been on D began 15 It ten years since he left the army A is B has C will D was 16 Miss Green isn t in the office she to the library A has gone B went C will go D has been 17 My parents Shandong for ten years A have been in B have been to C have gone to D have been 18 The students have cleaned the classroom A so they B don t they C have they D haven t they 19 has Mr White been a member of Greener China since he to China A How soon comes B How often got C How long came D How far arrived 20 His uncle for more than 9 years A has come here B has started to work C has lived there D has left the university 二 句型转换 1 He has never surfed 改成反意 疑问句 2 They have been here since 2000 对划线部分提问 have they been here 3 The old man last year He for a year die 动词填空 4 This factory opened twenty years ago 同义句转换 This factory for twenty years 5 Miss Gao left an hour ago 同义句转换 Miss Gao an hour ago 6 Her mother has been a Party member for three years 同义句 Her mother the Party three years 7 The Green Family moved to France two years ago 同义句转换 two years the Green family moved to France 8 The bus has arrived here It arrived ten minutes ago 把两个句子合并成一个句子 三 汉译英 1 吉姆已做完作业 他现在有空了 2 他昨天收到一封信 3 我父亲以前到过长城 4 她还没有看过那部新电影 5 她去过上海 6 他这些天上哪儿去了 参考答案 一 单项选择 1 现在完成时主要强调过去发生的动作对现在造成 的影响 或过去发生的动作还未结束 一直持续到现在 或将来 重点在于对现在的影响 这种考查难度较大 往往无时间状语 需要从上下文分析 推理才行 故上 两侧根据上下文分析 推理 正确答案是 B 2 现在完成时常与 already 已经 just 刚刚 正好 ever 曾经 never 从来 也不 从不 before 以前 yet 仍然 等连用 故 2 应选 B 3 C 4 现在完成时常与 recently 近来 so far 到目 前为止 in the past last 一段时间 等时间状语连用 因为上述短语表示的是从现在起往前推算的一段时间 句中的动作是从过去某一时间或时刻开始持续到现在的 故 4 应选 D 5 C 6 现在完成时时常与 for 时间段或 since 过去时 间点 连用 含从句 从句过去时 故 6 应选 C 7 C 8 现在完成时还与 once 一次 twice 两次 three times 三次 several times 几次 等表示重复次 数的词语连用 故 8 应选 B 9 现在完成时与一般过去时容易混淆 就是因为它 们所表示的动作都发生在过去 但二者又有区别 一般 过去时表示过去某个时间发生的事 存在的状态或经常 发生的动作 说话的侧重点在于陈述一件过去的事情 与现在没有关系 现在完成时表示与现在有关系的发生 在过去的动作 它不与表示过去的时间状语 如 yesterday last week a moment ago 等 连用 故 9 的正 确答案为 B 10 B 11 现在完成时中 非延续性动词不能与 for 和 since 引导的表示一段时间的状语连用 通常是用相应的 延续性动词来代替 故 11 的正确答案依次为 D 12 B 13 A 14 C 15 A 16 have has gone to 地点 表示 某人去了某地 还未回来 指主语所指的人不在这儿 have has been in 地点 表示 在某地呆了多长时间 常与表示时间的 状语连用 have has been to 地点 表示 曾经去过某地 但现在已不在那儿 故 16 的正确答案为 A 17 A 18 D 19 C 20 C 二 句型转换 1 has he 2 How long 3 died has been dead 4 has been open 5 has been away 6 joined ago 7 It is since 8 The bus has been here for ten minutes 三 汉译英 1 Jim has finished doing his homework already He is free now 2 He received a letter yesterday 3 My father has been to the Great Wall before 4 She hasn t seen the new film yet 5 She has been to Shanghai 6 Where has he been these days 现在完成时专项练习 一 用所给动词的适当形式填空 1 I already see the film I see it last week 2 he finish his work today Not yet 3 you be to Hong Kong Yes I be there twice 4 you ever eat chocolate sundaes No never 5 My father just come back from work He is tired now 6 Where s Li Ming He go to the teacher s office 7 Shanghai be a small town hundreds of years ago Now it become a large city 8 I work here since I move here in 1999 9 So far I make quite a few friends here 10 How long the Wangs stay here For two weeks 二 句型转换 每空一词 1 I have been to Macau before 改为否定句 I been to Macau before 2 He hasn t come to school because he s ill 就划线部分 提问 he come to school 3 He has learned English for 5 years 就划线部分提问 learned English 4 I bought a new bike just now 用 just 改写 I just a new bike 5 We began to learn English three years ago 改为同义 句 We English three years 三 填入 has have been 或 has have gone 1 Harry I saw you in Annabel s Restaurant last night Diana No it wasn t me I never there 2 Sam Sally and Tim are on holiday aren t they Where they Sue To Florida again Sam How many times they there Sue This is their third visit 3 Alan Where s Tony Mary He s got a headache so he to bed 4 Steve Can I speak to Jill please Lynn She s out I m afraid She to the cinema this evening Steve Again She already to the cinema three times this week 四 用 for 或 since 填空 1 Jill has been in Ireland Monday 2 Jill has been in Ireland three days 3 My aunt has lived in Australia 15 days 4 Margaret is in her office She has been there 7 o clock 5 India has been an independent country 1974 6 The bus is late We 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 五 A 用 already 或 yet 1 Have they taken down the old pictures No not 2 Most of us have finished our compositions 3 He said he hadn t visited the exhibition B 用 since 或 for 1 We have learned five lessons he beginning of this term 2 Mrs Liao has been in hospital last week 3 I have stayed at my aunt s two weeks C 用 have gone 或 have been 1 Where are the boy students They to the school factory 2 Is your father in No he to Shenzhen he ever there before Yes he there several times 3 He asked me if I to Hangzhou before I told him that I wanted to go there for a visit as I never to that city before 六 选择填空 1 Mother me a new coat yesterday I it on It fits me well A had made have tried B made have tried C has made tried D made tried 2 He to draw horses already When he Last year A learned has B learned did C has learned has D has learned did 3 you the text yet Yes we it two hours ago A Did copy did B Have copied have C Have copied did D Did copy had 4 Why she angry Because he at her just now A did get shouted B has got shouted C did get has shouted D has got has shouted 5 you the film before Where you it A Have seen did see B Did see did watch C Have seen have seen D Did see have seen 6 You me waiting for two hours I for you since five A kept waited B have kept waited C kept have waited D have kept have waited 7 Where John To the library He there for an hour A has been has gone B has gone has been C did go went D did be went 8 I the way I here for quite many years A knew have lived B knew live C know have lived D know live 9 you ever America Yes I have A Have gone to B Have gone in C Have been to D Have been in 10 My brother college for over three years A has gone to B has been to C has been in D has been at 现在完成时练习题 现在完成时练习题 1 A 用 already 或 yet 1 Have they taken down the old pictures No not 2 Most of us have finished our compositions 3 He said he hadn t visited the exhibition B 用 since 或 for 1 We have learned five lessons the beginning og this term 2 Mrs Liao has been in hospital last week 3 I have stayed at my aunt s two weeks C 用 have gone 或 have been 1 Where are the boy students They to the school factory 2 Is your father in No he to Shenzhen he ever there before Yes he there several times 3 He asked me if to Hangzhou before I told him that I wanted to go there for a visit as I never to that city before 2 选择填空 B 1 Mother me a new coat yesterday I it on It fits me well A had made have tried B made have tried C has made tried D made tried D 2 He to draw horses already When he Last year A learned has B learned did C has learned has D has learned did A 3 Tom up into the tree Look he high up there A has got is B has climbed was C got was D climbed is C 4 you the text yet Yes we it two hours ago A Did copy did B Have copied have C Have copied did D Did copy had A 5 Why she angry Because he at her just now A did get shouted B has got shouted C did get has shouted D has got has shouted A 6 you the film before Where you it A Have seen did see B Did see did watch C Have seen have seen D Did see have seen D 7 You me waiting for two hours I for you since five A kept waited B have kept waited C kept have waited D have kept have waited B 8 Where John To the library He there for an hour A has been has gone B has gone has been C did go went D did be went D 9 the baby still No it crying A Has cried has stopped B Is crying stopped C Did cry stopped D Is crying has stopped C 10 I the way I here for quite many years A knew have lived C knew live C know have lived D know live C 11 you ever America Yes I have A Have gone to B Have gone in C Have been to D Have been in D 12 My brother college for over three years A has gone to B has been to C has been in D has been at D 13 He the Army by the end of 1989 He in the army since then A joined is B has joined has been C had joined is D had joined has been B 14 By the time I back they up ten satellites A came have sent B came had sent C come have sent D had come sent C 15 Jack over five lessons by seven o clock Then he a rest A went took B went had taken C had gone took D had gone had taken A 16 We out by that time that he a spy for a long time A had found had been B had found was C found had been D found was B 17 Before the news him he to know about it A reaches has got B reached had got C reached got D had reached got C 18 I him a second letter before I from him A wrote heard B wrote had heard C had written heard D have written hear D 19 People that the soldiers fighting A say had stopped B said has stopped C say stopped D said had stopped B 20 We in a good harvest because we enough rain A didn t get had had B got had had C had got had had D got hadn t had D 21 They for five hours when they in New York A flew arrived B had flown had arrived C flew had arrived D had flown arrived C 22 She that it for two days by that day A says has rained B says had rained C said had rained D said rained A 23 John there since the year before so he them A had worked knew B had worked had known C worked knew D worked had known D 24 He angry because he for a long time A had got had waited B got waited C had got waited D got had waited 过去完成时专项练习 广州市东圃中学 郭红坚 定义 过去完成时是表示在过去某一时间或某一动 作之前已经发生或完成的动作 事情 它表示的是发生 在 过去的过去 的动作 只有在和过去某个时间或动作 相比较的时候才会使用过去完成时 构成 过去完成时的构成 had 过去分词 用法 1 与 by before by the end of 引导的表示过去的时 间状语连用 例如 by then by before nine o clock yesterday by the end of last year by the age of twenty by the time I arrived 2 在过去不同时间发生的两个动作中 发生在先 用过去完成时 发生在后 用一般过去时 例如 When I returned home my guest had already left I did not see the film because I had seen it before 3 常用于 told said knew heard thought ask 等动词 后的宾语从句 例如 She said that she had never been to Paris He asked what I had said 现在完成时和过去完成时的区别 现在完成时强调对现在的影响或结果 过去完成时 强调对过去的影响或结果 练习 1 单项选择 1 He asked me during the summer holidays A where I had been B where I had gone C where had I been D where had I gone 2 What Jane by the time he was sever A did do B has done C did did D had done 3 I 900 English words by the time I was ten A learned B was learning C had learned D learnt 4 She lived here for years A had a few B has several C had a lot of D has a great deal of 5 By the time my parents reached home yesterday I the dinner already A had cooked B cooked C have cooked D was cooked 6 She said she the principle already A has seen B saw C will see D had seen 7 She said her family themselves the army during the war A has hidden from B had hidden from C has hidden with D had hidden with 8 By the time he was ten years old he A has completed university B has completed the university B had completed an university D had completed university 9 She had written a number of books the end of last year A for B in C by D at 10 He to play before he was 11 years old A had learned piano B had learned the piano C has learned the piano D learns piano 11 What Annie by the time he was ten A did do B did did C has done D had done 12 He in the factory for three years before he joined the Army A has worked B works C had worked D will work 13 By the end of last week they the bridge A has completed B completed C will complete D had completed 14 Ben hates playing violin but he likes playing football A a the B the the C the D the 15 By the time he was 4 he a lot of German words A had learned B has learned C learned D learns 16 Jim turned off the lights and then the classroom A was left B had left C has left D left 17 They in Guangzhou since 2000 A lived B had lived C have lived D were living 18 The train from Beijing ten minutes ago A has arrived B was arriving C arrived D had arrived 19 The students their classroom when the visitors arrived A have cleaned B had cleaned C was cleaned D have been cleaned 20 Fergie the project in one hour A have finished B will finish C finishes D has finished 21 The man his coat and went out A put on B had put on C will put on D was putting on 22 My mother in that factory at the age of 18 A had worked B has worked C worked D works 23 Dad while he TV A fell asleep watch B was falling asleep watched C fell asleep was watching D had fallen asleep watched 2 用动词的适当形式填空 1 We paint the house before we move in 2 That rich old man make a will before he die 3 They study the map of the country before they leave 4 The robbers run away before the policemen arrive 5 I turn off all the lights before I go to bed 6 Paul go out with Jane after he make a phone ca

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论