2022年一般过去时和现在完成时练习题-含答案 .pdf
-
资源ID:24697704
资源大小:41.92KB
全文页数:5页
- 资源格式: PDF
下载积分:4.3金币
快捷下载
![游客一键下载](/images/hot.gif)
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
2022年一般过去时和现在完成时练习题-含答案 .pdf
一般过去时和现在完成时练习题1. A. 用 already或 yet 1) Have they taken down the old pictures _ _? No, they havent_ _. 2) Most of us have finished our compositions _ . 3) He said he hadnt visited the exhibition _ _. B.用 since或 for 1) We have learned five lessons _ _ _ the beginning of this term. 2) Mrs Liao has been in hospital _ _ _last week. 3) I have stayed at my aunts _ _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. 2. 选择填空1.Mother _ _me a new coat yesterday. I _ it on. It fits me well. A. had made have tried B. madehave triedC. has made triedD. madetried2 “He _to draw horses already”. “When _ he ? ” “ Last year “ A. learned has B. learned did C. has learnedhas D. has learneddid3.Tom _up into the tree. Look, he _ high up there ! A. has gotis B. has climbedwas C. got wasD. climbed is4._ you _ the text yet ? Yes, we _ it two hours ago. A. Did copydidB. Havecopied have C. Have copied did D. Did copyhad名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 5. “Why _ she _ angry ? ” “Because he _ at her just now .”A. did getshouted B. has gotshouted C. did gethas shouted D. has gothas shouted6. _you _ the film before ? Where _ you _ it ? A. Have seendid seeB. Did seedid watchC. HaveseenhaveseenD. Did seehaveseen7.You _ me waiting for two hours. I _ for you since five. A. keptwaitedB. have keptwaitedC. kept have waitedD. have kept have waited8.Where _ John _ ? To the library. He _ there for an hour. A.hasbeenhas gone B. has gonehas been C. did gowentD. did bewent9._ the baby still _ ? No, it _ crying. A. Hascried has stoppedB. Is crying stopped C. Did cry stopped D. Is crying has stopped10. I _ the way. I _ here for quite many years. A. knewhave lived B. knew liveC. know h ave lived D. know live11. _ you ever _ America ? Yes, I have. A. Havegone to B. Havegone in C. Have been to D. Have been in12. My brother _college for over three years. A. has gone toB. has been toC. has been inD. has been at 13.He _ the Army by the end of 1989. He _ in the army since then. A. joinedisB. has joinedhas been C. had joinedis D. had joined has been14. By the time I _ back they _ up ten satellites. A. camehave sentB. came had sentC. come have sentD. had come sent名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 2 页,共 5 页 - - - - - - - - - 15. Jack _ over five lessons by seven oclock. Then he _ a rest.A. went tookB. went had taken C. had gone took D. had gone had taken16. 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 was17. Before the news _ him, he _ to know about it. A. reaches has gotB. reached had gotC. reached got D. had reachedgot18. I _ him a second letter before I _ from him. A. wrote heard B. wrotehad heard C. had writtenheard D. have writtenhear19. People _ that the soldiers _ fighting. A. say had stopped B. said has stopped C. say stopped D. said had stopped20. We _ in a good harvest because we _ enough rain. A. didn t get had hadB. got had hadC. had gothad had D. got hadnt had21. They _ for five hours when they _ in New York. A. flew arrived B. had flownhad arrived C. flew had ar rived D. had flownarrived22. She _ that it _ for two days by that day. A. says has rained B. says had rained C. said had rained D. said rained23. John _ there since the year before, so he _ them. A. had worked knew B. had worked had known C. worked knew D. worked had known24. He _ angry because he _ for a long time. A. had got had waited B. got waited C. had got waited D. got had waited名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 3 页,共 5 页 - - - - - - - - - 25. -I have seen the film “Titanic ” already. -When _ you _ it ?-The day before yesterday. A. have; seenB. will ; seeC. did; seeD. did; seen 26. Mr Black _ in China since five years ago. A. livedB. has livedC. livesD. is going to live 27. We _ trees last Sunday. So far we _ over 3, 000 trees there. A. planted; plantedB. planted; have planted C. have planted ; plantedD. have planted; have planted 练习答案:1.A. 1) yet, yet2) already3) yet B. 1) since2) since3) since C. 1) have been2) has gone, Has, been, has been3) have been, have been 2. BDACAADBDCCDDBCABCDBDCADCBB 现在完成时与一般过去时的区别现在完成时与一般过去时都表示“动作已经发生”,但不同点在于:(1)现在完成时强调这一动作与现在的关系,即对现在产生的结果、影响等,而一般过去时只表示过去的事实,不表示和现在的关系。He has learned French for three years.他学法语已经三年了。 He learned French for three years.他曾经学过三年法语。Who has taken my bag? I couldnt find it.谁拿走了我的包?我找不到了? He cleaned the house yesterday. 他昨天打扫过房间。The room is clean, for he has cleaned it already.房间很干净,因为他已经打扫过了。(2)现在完 成 时 不 可 与 表示 过 去的 时 间 副词 连 用 , 而 一般 过 去 时则 可以。 He has done some washing yesterday. He did some washing yesterday. 他昨天洗衣服了。名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 4 页,共 5 页 - - - - - - - - - already 多用于肯定句,表示一事实意为已经 早已1.He had been released already since then. 自那之后他就被释放了。(肯定句)2.Weve already had the exam. 我们已考过试了。(肯定句)yet 则多用于否定句、疑问句,意为还、尚、迄今、到那时1.Have you got it yet?(疑问句)你明白了么? /你收到了么?2.I havent had my car repaired yet and I anxiously need to repair it.我还没修车,我急需修好它。(否定句)现在完成时和一般过去时所表示的动作都发生在过去,但它们所强调的重点不同:现在完成时侧重于对现在的影响;而一般过去时侧重于某一动作发生在过去某个时间或某段时间,即现 在 完 成 时 侧 重 于 现 在 的 结 果 , 而 一 般 过 去 时 侧 重 于 动 作 发 生 的 时 间 。 例如 : I have seen the film. 我 看 过 这 部 电 影 。(现 在 我 仍 记 得 电 影 的 内容) I saw the film three days ago. 三 天 前 我 看 了 这 部 电 影 。( 强 调 是 三 天 前 , 而 不 是 别 的 什 么 时 候 看 的 电影) Mr Green has bought a new computer. 格 林 先 生 买 了 一 台 新 电 脑 。( 着 重 点 是 格 林 先 生 现 在 有 了 一 台 新 电脑) Mr Green bought a new computer yesterday. 格林先生昨天买了一台新电脑。(强调的是格林先生买新电脑的时间是昨天) 2. 时间状语不同现在完成时常与already, yet, just, ever, never, before 等副词以及 “for+段时间”, “since+过 去 时 间 / 从 句 ” 等 时 间 状 语 连 用 ; 而 一 般 过 去 时 则 常 与 “ 段 时 间 +ago ”,just now, yesterday , last week等表示过去时间的状语连用。例如: She has lived here since two years ago.她两年前就住在这里了。 She lived here two years ago.两年前她住在这里。He has been in the League for three years.他入团已经三年了。Tom wrote a letter to his parents last night. 昨晚汤姆给他的父母写了封信。名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 5 页,共 5 页 - - - - - - - - -