(完整)一般过去时和现在完成时练习题_含答案,推荐文档.docx

上传人:PIYPING 文档编号:11093373 上传时间:2021-06-29 格式:DOCX 页数:5 大小:61.21KB
返回 下载 相关 举报
(完整)一般过去时和现在完成时练习题_含答案,推荐文档.docx_第1页
第1页 / 共5页
(完整)一般过去时和现在完成时练习题_含答案,推荐文档.docx_第2页
第2页 / 共5页
(完整)一般过去时和现在完成时练习题_含答案,推荐文档.docx_第3页
第3页 / 共5页
(完整)一般过去时和现在完成时练习题_含答案,推荐文档.docx_第4页
第4页 / 共5页
(完整)一般过去时和现在完成时练习题_含答案,推荐文档.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《(完整)一般过去时和现在完成时练习题_含答案,推荐文档.docx》由会员分享,可在线阅读,更多相关《(完整)一般过去时和现在完成时练习题_含答案,推荐文档.docx(5页珍藏版)》请在三一文库上搜索。

1、 一般过去时和现在完成时练习题1. A. 用 already 或 yet1) 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 h

2、ospital _ _ _last week.3) I have stayed at my aunts _ _two weeks.C. 用 have gone 或 have been1) Where are the boy students? They _ to the school factory.2) Is your father in? No, he _there before ?Yes, he _ there several times_ to Shenzhen. _he ever _3) He asked me if I_ to Hangzhou before.I told him

3、that I wanted to go there for a visit as I _ never _ tothat city before.2. 选择填空1.Mother _ _me a new coat yesterday. I _ it on. It fits me well.A. had madehave triedC. has madetriedB. madehave triedD. madetried2 “He _to draw horses already”. “When _ he ?” “ Last year “A. learnedhas B. learneddidC. ha

4、s learnedhas D. has learneddid3.Tom _up into the tree. Look, he _ high up there !A. has gotis B. has climbedwas C. got was4._ you _ the text yet ? Yes, we _ it two hours ago.A. Didcopydid B. HavecopiedhaveD. climbedis C. Havecopieddid D. Did copyhad5. “Why _ she _ angry ?” “Because he _ at her just

5、now .”A. didgetshoutedB. hasgotshoutedC. didgethas shoutedD. hasgothas shouted6. _you _ the film before ? Where _ you _ it ?A. Have seendidseeC. HaveseenhaveseenB. Did seedidwatchD. Did seehaveseen7.You _ me waiting for two hours. I _ for you since five.A. keptwaitedB. have keptwaitedC. kepthave wai

6、tedD. have kepthave waited8.Where _ John _ ? To the library. He _ there for an hour.A.hasbeenhas gone B. hasgonehas beenC. didgowentD. didbewent9._ the baby still _ ? No, it _ crying.A. Hascriedhas stoppedC. Did crystoppedB. IscryingstoppedD. Iscryinghas stopped10. I _ the way. I _ here for quite ma

7、ny years.A. knewhave lived B. knewliveC. knowhave lived D. knowlive11. _ you ever _ America ? Yes, I have.A. Havegone to B. Havegone inC. Havebeen to D. Have been in12. My brother _college for over three years.A. has gone to B. has been toC. has been in D. has been at13.He _ the Army by the end of 1

8、989. He _ in the army since then.A. joinedisB. has joinedhas beenC. had joinedisD. had joined has been14. By the time I _ back they _ up ten satellites.A. camehave sent B. camehad sent C. comehave sent D. had comesent15. Jack _ over five lessons by seven oclock. Then he _ a rest.A. wenttook B. wenth

9、ad takenC. had gonetook D. had gonehad taken16. We _ out by that time that he _ a spy for a long time.A. had foundhad been B. had foundwasC. foundhad been D. foundwas17. Before the news _ him, he _ to know about it.A. reacheshas got B. reachedhad gotC. reachedgot D. had reachedgot18. I _ him a secon

10、d letter before I _ from him.A. wroteheard B. wrotehad heardC. had writtenheard D. have writtenhear19. People _ that the soldiers _ fighting.A. sayhad stopped B. saidhas stoppedC. saystopped D. saidhad stopped20. We _ in a good harvest because we _ enough rain.A. didnt gethad hadB. gothad hadC. had

11、gothad had D. gothadnt had21. They _ for five hours when they _ in New York.A. flewarrivedB. had flownhad arrivedD. had flownarrivedC. flewhad arrived22. She _ that it _ for two days by that day.A. sayshas rainedC. saidhad rainedB. sayshad rainedD. saidrained23. John _ there since the year before, s

12、o he _ them.A. had workedknewC. workedknewB. had workedhad knownD. workedhad known24. He _ angry because he _ for a long time.A. had gothad waited B. gotwaited C. had gotwaited D. gothad waited25. -I have seen the film “Titanic” already.-When _ you _ it?-The day before yesterday.A. have; seenC. did;

13、 seeB. will; seeD. did; seen26. Mr Black _ in China since five years ago.A. lived B. has lived C. lives D. is going to live27. We _ trees last Sunday. So far we _ over 3,000 treesthere.A. planted; plantedB. planted; have plantedC. have planted; plantedD. have planted; have planted练习答案:1.A. 1) yet, y

14、etB. 1) since2) already2) since3) yet3) sinceC. 1) have been2) has gone, Has, been, has been3) haveBBbeen, have been2. BDACAADBDCCDDBCABCDBDCADC现在完成时与一般过去时的区别现在完成时与一般过去时都表示“动作已经发生”,但不同点在于:(1)现在完成时强调这一动作与现在的关系,即对现在产生的结果、影响等,而一般过去时只表示过去的事实,不表示和现在的关系。He has learned French for three years.他学法语已经三年了。 He

15、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 yes

16、terday. He did some washing yesterday.他昨天洗衣服了。 我们已考过试了。(肯定句)yet 则多用于否定句、疑问句,意为 还、尚、迄今、到那时1.Have you got it yet?(疑问句)2.I havent had my car repaired yet and I anxiously need to repair it我. 还没修车,我急需修好它。(否定句)现在完成时和一般过去时所表示的动作都发生在过去,但它们所强调的重点不同:现在完成时侧重于对现在的影响;而一般过去时侧重于某一动作发生在过去某个时间或某段时间,即现 在 完 成 时 侧 重 于

17、现 在 的 结 果 , 而 一 般 过 去 时 侧 重 于 动 作 发 生 的 时 间 。 例如 : I have seen the film. 我 看 过 这 部 电 影 。( 现 在 我 仍 记 得 电 影 的 内容) I saw the film three days ago.三 天 前 我 看 了 这 部 电 影 。( 强 调 是 三 天 前 , 而 不 是 别 的 什 么 时 候 看 的 电影) Mr Green has bought a new computer.格 林 先 生 买 了 一 台 新 电 脑 。( 着 重 点 是 格 林 先 生 现 在 有 了 一 台 新 电脑) M

18、r 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.昨晚汤姆给他的父母写了封信。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1