一般过去时现在完成时区别及练习题_第1页
一般过去时现在完成时区别及练习题_第2页
一般过去时现在完成时区别及练习题_第3页
一般过去时现在完成时区别及练习题_第4页
全文预览已结束

下载本文档

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

文档简介

1、.现在完成时与一般过去的区别1.两个 的 重点不同 在完成 的是 去的 作 在的影响,它和 在有密切的 系。一般 去 的是 作 生的 、地点,不涉及 在的影响。She has seen the film before.她看 部 影。( 她已 看 了)She saw the film last night.她昨晚看了 部 影。( 是昨晚)Mr Green has bought a new computer. 格林先生 了一台新 。( 格林先生 在有了一台新 )Mr Green bought a new computer yesterday. 格林先生昨天 了一台新 。( 新 的 是昨天)2.两个

2、 的 状 不同。 在完成 常与 already , yet,just , ever, never , before 等副 以及 “for+一段 ”, “since+ 去 / 从句 ”等 状 用。不能 独与表示 去的 状 用。一般 去 常与“一段 +ago”,just now , yesterday ,last week 等表示 去 的状 用。Mike has lived in Beijing for 5 years.麦克在北京住了五年了。( 已 住了五年)Mike lived in Beijing 5 years ago.五年前麦克住在北京。( 点是五年前)Lucy has just call

3、ed you.露西 打 你。( 已 打 了)Lucy called you just now.露西 才 你打了 。( 打 的 是 )注意点: 在完成 的常用句型1. It is the first / secondtime . that 构中的从句部分用 在完成 .It was the second time that the girl had been late. 是女孩第二次 到了。It is the first time that I have visited the Great Wall. 是我第一次游 城。2.This is the that 构,that 从句要用 在完成 .Thi

4、s is the best film that Ive (ever) seen . 是我看 的最好的 影。This is the first time (that) Ive obtaineda scholarship. 是我第一次 得 学金。练习题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 hadn sitedvi the exhibition _.B.用

5、 since 或 for1) 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 been1)Where are the boy students? They _ to the school factory.2) Is your father in? No, he _ to Shenzhen. _ he ever _ the

6、re before ? Yes, he _ there several times3) 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 triedB. madehave triedC. has made triedD. madetri

7、ed.2 “He _to draw horses already”.“When_he ? ” “Last year. ”A. learned hasB. learneddidC. has learned hasD. has learneddid3.Tom _up into the tree. Look, he _ high up there !A. has got isB. has climbed wasC. gotwasD. climbedis4._ you _ the text yet ? Yes, we _ it two hours ago.A. Did copydidB. Have c

8、opied have C. Have copied didD. Didcopyhad5.“Why _ she _ angry ? ” “Because he _ at her just now .”A. did get shoutedB. has got shoutedC. did get has shoutedD. has got has shouted6._you _ the film before ? Where _ you _ it ?A. Have seendid seeB. Didseedid watchD. Have seen have nseeD. Did see have s

9、een7.You _ me waiting for two hours. I _ for you since five.A. kept waitedB. have keptwaited C. kepthave waited D. have kepthave waited8.Where _ John _ ? To the library. He _ there for an hour.A.hasbeenhas goneB. has gonehas been C. did gowentD. did bewent9._ the baby still _ ? No, it _ crying.A. Ha

10、s cried has stoppedB. Is crying stoppedC. Did cry stoppedD. Is crying has stopped10. I _ the way. I _ here for quite many years.A. knew have livedB. knew liveC. know have livedD. know live11. _ you ever _ America ? Yes, I have.A. Have gone toB. Have gone inC. Have been toD. Have been in12. My brothe

11、r _ college for over three years.A. has gone toB. has been toC. has been inD. has been at13.He _ the Army by the end of 1989. He _ in the army since then.A. joinedisB. has joinedhas beenC. had joined isD. had joinedhas been14. By the time I _ back they _ up ten satellites.A. camehave sentB. camehad

12、sentC. comehave sentD. had come sent15. Jack _ over five lessons by seven oclock. Then he _ a rest.A. went tookB. went had takenC. had gone tookD. 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. Befo

13、re the news _ him, he _ to know about it.A. reaches has got B. reached had got C. reached got D. had reached got 18. I _ him a second letter before I _ from him.A. wrote heardB. wrote had heardC. had writtenheardD. have writtenhear19. People _ that the soldiers _ fighting.A. say had stopped B. said

14、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 got had hadD. got hadnthad21. They _ for five hours when they _ in New York.A. flew arrivedB. had flownhad arrivedC. flew had arrivedD. had flownarrived22. She

15、_ that it _ for two days by that day.A. says has rainedB. says had inedraC. said had rainedD. said rained23. John _ there since the year before, so he _ them.A. had worked knewB. had worked had knownD. worked knewD. worked had known24. He _ angry because he _ for a long time.A. had got had waitedB.

16、got waitedC. had got waitedD. got had waited25. I have seen the filmTitanic“ ” already. When _ you _ it? The day before yesterday.A. have;seenB. will; seeC. did;seeD. did; seen26. Mr Black _ in China since five years ago.A. livedB. has livedC. livesD. is going to live27. We _ trees last Sunday. So far we _ over 3,000 trees there.A. plant

温馨提示

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

评论

0/150

提交评论