《一般过去时现在完成时过去完成时复习(共10页).doc》由会员分享,可在线阅读,更多相关《一般过去时现在完成时过去完成时复习(共10页).doc(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上一般过去时、现在完成时、过去完成时复习一 比较过去时与现在完成时 1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。 2)过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。一般过去时的时间状语:yesterday, last week,ago, in1980, in October, just now, 具体的时间状语共同的时间状语: this morning, tonight,this April, now, once,before, already, r
2、ecently,lately 现在完成时的时间状语for, since, so far, ever, never, just, yet, till / until, up to now, in past years, always,不确定的时间状语 3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live, teach, learn, work, study, know. 过去时常用的非持续性动词有come, go, leave, start, die, finish, become, get married等。 举例: I saw this film yesterday.
3、(强调看的动作发生过了。) I have seen this film. (强调对现在的影响,电影的内容已经知道了。) Why did you get up so early? (强调起床的动作已发生过了。) Who hasnt handed in his paper? (强调有卷子,可能为不公平竞争。) She has returned from Paris. 她已从巴黎回来了。 She returned yesterday. 她是昨天回来了。 He has been in the League for three years. (在团内的状态可延续) He has been a Leagu
4、e member for three years. (是团员的状态可持续) He joined the League three years ago. ( 三年前入团,joined为短暂行为。) I have finished my homework now. 一般过去时和现在完成时练习题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 vi
5、sited the exhibition _ _. B.用 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 i
6、n? No, he _ _ to Shenzhen. _he ever _ there 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 madehave
7、tried B. madehave triedC. has madetried D. madetried2 “He _to draw horses already”. “When _ he ?” “ Last year “ A. learnedhas B. learneddid 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. climbedis4._ you _ the text ye
8、t ? Yes, we _ it two hours ago.A. Didcopydid B. Havecopiedhave C. Havecopieddid D. Did copyhad5. “Why _ she _ angry ?” “Because he _ at her just now .”A. didgetshouted B. hasgotshouted C. didgethas shouted D. hasgothas shouted6. _you _ the film before ? Where _ you _ it ?A. Have seendidsee B. Did se
9、edidwatchC. HaveseenhaveseenD. Did seehaveseen7.You _ me waiting for two hours. I _ for you since five.A. keptwaited B. have keptwaitedC. kepthave waited D. have kepthave waited8.Where _ John _ ? To the library. He _ there for an hour. A.hasbeenhas goneB. hasgonehas been C. didgowent D. didbewent9._
10、 the baby still _ ? No, it _ crying.A. Hascriedhas stoppedB. Iscryingstopped C. Did crystopped D. Iscryinghas stopped10. I _ the way. I _ here for quite many years.A. knewhave lived B. knewlive C. knowhave lived D. knowlive11. _ you ever _ America ? Yes, I have.A. Havegone to B. Havegone in C. Haveb
11、een to D. Have been in12. My brother _college for over three years.A. has gone to B. has been to C. has been in D. has been at13.He _ the Army by the end of 1989. He _ in the army since then. A. joinedis B. has joinedhas been C. had joinedisD. had joined has been14. By the time I _ back they _ up te
12、n 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. wenthad taken C. 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 foundwas
13、 C. foundhad been D. foundwas17. Before the news _ him, he _ to know about it.A. reacheshas gotB. reachedhad got C. reachedgot D. had reachedgot18. I _ him a second letter before I _ from him.A. wroteheard B. wrotehad heard C. had writtenheard D. have writtenhear19. People _ that the soldiers _ figh
14、ting.A. sayhad stopped B. saidhas stopped C. saystopped D. saidhad stopped20. We _ in a good harvest because we _ enough rain.A. didnt gethad hadB. gothad hadC. had gothad had D. gothadnt had21. They _ for five hours when they _ in New York.A. flewarrived B. had flownhad arrived C. flewhad arrived D
15、. had flownarrived22. She _ that it _ for two days by that day.A. sayshas rained B. sayshad rained C. saidhad rained D. saidrained23. John _ there since the year before, so he _ them.A. had workedknew B. had workedhad known C. workedknew D. workedhad known24. He _ angry because he _ for a long time.
16、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; seen B. will; see C. did; see D. did; seen 26. Mr Black _ in China since five years ago. A. lived B. has lived C. lives D. is going to
17、 live 27. We _ trees last Sunday. So far we _ over 3,000 trees there. A. planted; planted B. planted; have planted C. have planted; planted D. have planted; have planted二 过去完成时 1) 概念:表示过去的过去-|-|-|-其构成是had +过去分词构成。那时以前 那时 现在 2) 用法 a. 在told, said, knew, heard, thought等动词后的宾语从句。 She said (that) she had
18、 never been to Paris. b. 状语从句 在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。 When the police arrived, the thieves had run away. c. 表示意向的动词,如hope, wish, expect, think, intend, mean, suppose等,用过去完成时表示原本,未能 We had hoped that you would come, but you didnt.3) 过去完成时的时间状语before, by, until , when, after, once, as
19、 soon as。 He said that he had learned some English before. By the time he was twelve, Edison had began to make a living by himself. Tom was disappointed that most of the guests had left when he arrived at the party. 典型例题 The students _ busily when Miss Brown went to get a book she _ in the office. A
20、. had written, left B,were writing, has left C. had written, had left D. were writing, had left 答案D. 把书忘在办公室发生在去取书这一过去的动作之前,因此忘了书这一动作发生在过去的过去,用过去完成时。句中when表示的是时间的一点,表示在同学们正忙于这一背景下,when所引导的动作发生。因此前一句应用过去进行时。注意: had no when 还没等 就 had no sooner than 刚 就 He had no sooner bought the car than he sold 20.
21、Can you tell me what they _ yesterday? (do)过去完成时专项练习1He 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, done3. I _ 900 English words by the time
22、 I was ten。A. learned B. was learning C. had learned D. learnt4. She _lived here for _ years.A. had, a few B. has, several C. had, a lot of D. has, a great deal of5. By the time my parents reached home yesterday, I _ the dinner already.A had cooked B. cooked C. have cooked D. was cooked6. She said s
23、he _ the principle alreadyA .has seen B. saw C. will see D. had seen7. 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, with8. By the time he was ten years old, he _.A. has completed university B. has completed the
24、universityB. had completed an university D. had completed university9. 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 _
25、 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 work13. By the end of last week, they _ the bridge.A. has completed B. completed C. will complete D. had comp
26、leted14. Ben hates playing _ violin, but he likes playing _ football.A. athe 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
27、. left 17.They _ in Guangzhou since 2000.A. lived B. had lived C. have lived D. were living18. The train from Beijing_ ten minutes ago.A. has arrived B. was arriving C. arrived D. had arrived19. The students _ their classroom when the visitors arrived.A . have cleaned B. had cleaned C. was cleaned D
28、. have been cleaned20. Fergie_ the project in one hour.A. have finished B. will finish C. finishes D. has finished21. The man _ his coat and went out.A. put on B. had put on C. will put on D. was putting on22 My mother_ in that factory at the age of 18.A. had worked B. has worked C. worked D. works2
29、3. Dad _ while he _ TV.A .fell asleepwatch B. was falling asleepwatched C. fell asleepwas watching D. had fallen asleepwatched现在完成时和过去完成时:1. Dad, I _ the station for minutes, but nobody came to meet me. Dont worry. Ill go to meet you soon. A. arrived at B. have been at C. will reach2. _ you ever _ D
30、ali? Never. But I am going there this vacation. A. Dogo to B. Havebeen to C. Havegone to D. Willgo to3. My aunt is a writer. She _ more than ten books since 1980.A. writes B. wrote C. has written D. will write4. Echo _ for half a month. Shell come hack in two months.A. left B leave C. has left D. ha
31、s been away5. Some students in Shanghai e-bags for several months. A. have B. have had C. had D. will have6.The Smiths came to Shanghai in 2008,they_ there for three years since then. A. live B. lived C. have lived D. will live7. Have you ever been to Nanning? Yes, _ .A. I wasB. I doC. I amD. I have
32、8. I my homework, I guess I cant join you.A. dont finish B. didnt finish C. havent finished D. wont finish9. Excuse me, where is Mr. Browns office?Sorry, I dont know. I _ here for only a few days.A. work B. worked C. have worked D. will work10.The meeting _ by the time I got there yesterday.A. was o
33、n B. has been on C. had begun D. has begun11.Where is Bob? He _to Harbin for a meeting.A. went B. has been C. has gone12. Are you going to the bank, Laura? No, I _ to the bank already.A. have been B. have gone C. am going D. had been13. -Oh, you are here. Im looking for you all the morning. ? -To th
34、e library. A. Where have you gone B. Where will you go C. Where are you going D. Where have you been?14. So far this year, many new houses _ in Wenchuan with the help of the government. A. build B. are built C. will build D. have been built15. By the end of last month, I _ all the CDs of Justin Bieb
35、er.A. collect B. collected C. have collected D. had collected16. My grandmother _ a lot of changes in Tianjin since she came here. Asees B. can see C. will see D. has seen17I many new friends since I came hereAmake Bmade Cwill make Dhave made18. Mrs. Weng came back from France in 2010. She _ there f
36、or four years.A. works B. worked C. has worked19. Wheres your brother, Jane? Hes not in Guiyang these days. He_ Beijing.A. has gone to B. has been to C. had been to20. By the time I got to the cinema, the movie _ for ten minutes.A. had begun B. had been onC. has startedD. has been on21. She _ this b
37、ook for nearly three weeks. A. has borrowed B. has lent C. has bought D. has kept22. They _ England and they will be back next week. A. have gone to B. have been to C. have gone in D. has been on23. He_ in this city since his family moved to Nanchong.A. live B. lived C. has lived24. Some students in
38、 Shanghai e-bags for several months. A. have B. have had C. had D. will have25.By the time I got to the cinema,the movie _ for ten minutes. A. had begun B. had been on C. has started D. has been on 三种时态的练习。1. - _ you_ your homework yet? -Yes, I _ it just now. A. Did; do; finished B. Have; done; fini
39、shed C. Have; done; have finished D. Will; do; finish 2. Li Hong has _ the army for 2 years. A. joined B. be in C. been in D. joined in 3. Mike _ the story for a month. A. has bought B. has had C. had had D. has borrowed4. Where is Li Lei? He _ Shanghai. A. has gone to B. has been to C. went to D. g
40、oes to 比较 -where is your mother? -She _(cook) in the kitchen.5. Those foreign friends left Guangzhou _. A. since last week B. a week ago C. for a week D. since a week ago6. His grandpa _ for two years Awas died Bhas been dead Cwas dead Dhas died 7. I _ this book for a week .I have to return it now. A. borrowed B. have borrowed C. kept D. have kept 8. By the end of last year he_ about 1500 English words. A. learns B. learned C. was learning D. had learned9. Could you tell me where the railway station_? A. was B.