《2022年一般过去时、现在完成时、过去完成时复习 .pdf》由会员分享,可在线阅读,更多相关《2022年一般过去时、现在完成时、过去完成时复习 .pdf(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, recen
2、tly,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 League member fo
4、r three years. (是团员的状态可持续 ) He joined the League three years ago. ( 三年前入团, joined 为短暂行为。 ) I have finished my homework now. 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 1 页,共 10 页 - - - - - - - - - 精品资料欢迎下载一般过去时和现在完成时练习题1. A. 用 already 或 yet 1) Have they t
5、aken 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 m
6、y 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 vis
7、it 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 tr iedD. madetried2 “He _to draw horses already”. “When _ he ? ” “ Last year “ A. learned has B. learned did C. has learnedhas D. has
8、 learneddid3.Tom _up into the tree. Look, he _ high up there ! A. has gotis B. has clim bedwasC. got was D. climbed is4._ you _ the text yet ? Yes, we _ it two hours ago. A. Did copydid B. Havecopied have C. Have copied did D. Did copyhad5. “Why _ she _ angry ? ” “Because he _ at her just now .”A. d
9、id getshouted B. has gotshouted C. did gethas shouted D. has gothas shouted名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 2 页,共 10 页 - - - - - - - - - 精品资料欢迎下载6. _you _ the film before ? Where _ you _ it ? A. Have seendid see B. Did seedid watchC. Haveseenha
10、veseen D. Did seehaveseen 7.You _ me waiting for two hours. I _ for you since five. A. kept waitedB. have keptwaitedC. kept have waitedD. have kept have 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
11、_ ? 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 have lived D. know live11. _ you ever _ America ? Yes, I have. A. Havegone to B. Havegone in C. Have been
12、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 joinedisD. had joined has been14. By the time I _ back they _ up ten sate
13、llites. A. camehave sentB. camehad sentC. come have sent D. had come sent15. 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. 名师归纳总结 精品学习资料 - - - - - - - - - - - -
14、 - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 3 页,共 10 页 - - - - - - - - - 精品资料欢迎下载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 let
15、ter 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 had B. got had h
16、adC. 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 arrived 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
17、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. gothad waited25. -I have seen the film “Titanic ” already. -When _ you _ it ?-The da
18、y before yesterday. A. have; seenB. will; seeC. did; seeD. did; seen 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 4 页,共 10 页 - - - - - - - - - 精品资料欢迎下载26. Mr Black _ in China since five years ago. A. livedB. has livedC. livesD. is going to live 27. We _ tr
19、ees 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) 概念:表示过去的过去-|-|-|- 其构成是 had +过去分词构成。那时以前那时 现在2) 用法a. 在 told, said, knew, heard, thought等动词后的宾语从句。She said (that) she had never been to Par
20、is. 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 soon as。He said
21、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. had written, left
22、 B ,were writing, has left C. had written, had left D. were writing, had left 答案 D. 把书忘在办公室 发生在 去取书 这一过去的动作之前, 因此忘了书 这一动作发生在过去的过去, 用过去完成时。 句中 when 表示的是时间的一点, 表示在 同学们正忙于 这一背景下, when 所引导的动作发生。因此前一句应用过去进行时。名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 5 页,共 10
23、 页 - - - - - - - - - 精品资料欢迎下载注意: had no when 还没等 就had no sooner than 刚 就He had no sooner bought the car than he sold 20. 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. W
24、hat _ 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 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
25、my parents reached home yesterday, I _ the dinner already.A had cooked B. cooked C. have cooked D. was cooked6. She said she _ 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 h
26、idden, 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 _ b
27、efore 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
28、. had worked D. will work 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 6 页,共 10 页 - - - - - - - - - 精品资料欢迎下载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
29、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 2
30、000. 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_
31、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
32、 .fell asleep watch B. was falling asleep watched C. fell asleep was watching D. had fallen asleep watched 现在完成时和过去完成时: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 reach 2. _ you ever _ Dali? Never. But I
33、am going there this vacation.A. Do go to B. Have been to C. Have gone to D. Will go to 3. My aunt is a writer. She _ more than ten books since 1980. A. writes B. wrote C. has written D. will write 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 7 页,共 10 页 - -
34、 - - - - - - - 精品资料欢迎下载4. Echo _ for half a month. She ll come hack in two months.A. left B leave C. has left D. has been away 5. Some students in Shanghai e-bags for several months. A. have B. have had C. had D. will have 6.The Smiths came to Shanghai in 2008,they_ there for three years since then.
35、 A. live B. lived C. have lived D. will live 7. Have you ever been to Nanning? Yes, _ . A. I was B. I do C. I am D. I have 8. I my homework, I guess I cant join you. A. dont finish B. didnt finish C. havent finished D. wont finish 9. Excuse me, where is Mr. Browns office? Sorry, I dont know. I _ her
36、e for only a few days. A. work B. worked C. have worked D. will work 10.The meeting _ by the time I got there yesterday. A. was on B. has been on C. had begun D. has begun 11.Where is Bob? He _to Harbin for a meeting. A. went B. has been C. has gone 12. Are you going to the bank, Laura? No, I _ to t
37、he bank already. A. have been B. have gone C. am going D. had been 13. -Oh, you are here. I m looking for you all the morning. ?-To the 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
38、 of the government. A. build B. are built C. will build D. have been built 15. By the end of last month, I _ all the CDs of Justin Bieber. A. collect B. collected C. have collected D. had collected 16. My grandmother _ a lot of changes in Tianjin since she came here. Asees B. can see C. will see D.
39、has seen 17I many new friends since I came here Amake B made Cwill make D have made 18. Mrs. Weng came back from France in 2010. She _ there for four years. A. works B. worked C. has worked 19. Wheres your brother, Jane? Hes not in Guiyang these days. He_ Beijing. A. has gone to B. has been to C. ha
40、d been to 20. By the time I got to the cinema, the movie _ for ten minutes. A. had begun B. had been onC. has started D. has been on 21. She _ this book for nearly three weeks. A. has borrowed B. has lent C. has bought D. has kept 22. They _ England and they will be back next week. A. have gone to B
41、. have been to C. have gone in D. has been on 23. He_ in this city since his family moved to Nanchong. A. live B. lived C. has lived 24. Some students in Shanghai e-bags for several months. A. have B. have had C. had D. will have 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - -
42、 - - - - - - - - 第 8 页,共 10 页 - - - - - - - - - 精品资料欢迎下载25.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; finished C. Have; done;
43、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 borrowed 4. Where is Li Lei? He _ Shanghai. A. has gone to B. has been to C. went to D. goes to 比较-where is
44、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 ago 6. His grandpa _ for two years Awas died Bhas been dead C was dead Dhas died 7. I _ this book for a week .I have to return it now. A. borrowed B. ha
45、ve 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 learned 9. Could you tell me where the railway station_? A. was B. is C. will be D. would be 10. He told me that he_ to see us the next day. A. comes B. came C. will
46、come D. would come 11. He said he _ the watch made in Shanghai already. A. has bought B. had bought C. buy D. bought 12. Ling Feng told me he _ to Guangzhou several times. (be) 13. Could you tell me who _ away the book already? (take) 14. The teacher told his class that light _ faster than sound. (t
47、ravel) 15. Jerry _(learn) some Chinese before he came to China. 16. When I woke up this morning, it _(stop) snowing. 17. She _ (teach) in this school for more than ten years. 18. Could you tell me who _ away the book already? (take) 19. He said that they _ members of the Party since 1948. (be) 练习答案:
48、名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 9 页,共 10 页 - - - - - - - - - 精品资料欢迎下载一般现在时与现在完成时练习: 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 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 10 页,共 10 页 - - - - - - - - -