1、 完成时态:现在完成与过去完成基本内容、深层理解与综合运用总复习练习:1. -_ she _ the flowers yet? -Yes, she _ it an hour ago.A. Did; water; did B. Has; watered; did C. Has; watered; has done D. Was; watering; was doing2. He _ the bike for two years. A. bought B. has bought C. had D. has had3. Jim has made many friends since he _ to
2、China. A. came B. comes C. has come D. will come4. Hes never worked in this factory, _ he? A. is B. isnt C. has D. hasnt5. He _ a teacher when he was twenty years old. A. is B. was C. has been D. is being6. Wheres Li Lei? -He _ Beijing. A. goes to B. went to C. has gone to D. has been to7. I like Gu
3、ilin. I _ there twice. A. go B. went C. have gone D. have been8. He went to Toronto two years ago, so he has _ Toronto for two years. A.been to B. gone to C. been in D. gone9. At the end of last week, I _ the news. A. have heard B. was hearing C. heard D. had heard10. By the end of last week, I _ 10
4、0 new words. A. have learned B. was learning C. learned D. had learned11.Mum _ while I _ some washing that day.A. was cooking; did B. cooked; was doing C. was cooking; was doing D. cooked; did12. Mum _ when I _ back home.A. was cooking; got B. cooked; was getting C. had finished cooking; got D. had
5、finished cooking; had got13. We _ a lot from you during the last two years. A. were learning B. have learned C. learned D. learn14. They _ all their money, so they have to walk back home A. spend B. spent C. have spent D. will spend15. When I got to the cinema, the film _ for ten minutes. A. had beg
6、un B.has begun C.has been on D.had been on16. Can you tell us where_? A. have you gone B. you have gone C. have you been D. you have been17. An accident _ to him since he left in 1999. A.happened B.was happened C.has been happened D.has happened18. He asked if I _ the Great Wall. A. had been to B. h
7、ad gone C. have gone to D. have been to19. Bob had finished writing the letter _ his mother came back. A. after B. before C. since D. while20. I didnt see this film yesterday because I _ it before. A. see B. had seen C. have seen D. saw得分:_ 认真领会下面内容:一 现在完成时态有两个主要用法, “已完成”用法和“未完成”用法。 “已完成”是指动作或过程发生在说
8、话之前某个没有明确说出的过去时间(常指最近的过去时间) ,现在已完成了,并与现在的情况有联系。如:Hes turned off the light. (含义是:_)“未完成”用法是指动作或状态从过去某时开始,继续到现在,可能继续下去,也可能刚刚结束。如:Hes lived here since 1960. (含义是:_)这两种用法的主要区别:“已完成”用法通常不与表示一段时间的状语连用,用不可持续性动词。而“未完成”用法通常与表示一段时间的状语连用,用可持续性动词。二 关于 since/forsince+时间点,for+时间段,也可互换。基础练习:用 since 或 for 改写句子1. I
9、last saw him on his birthday. _since_.2. The last time I smoked a cigarette was a week ago. _ since_. _ for _.3. Its ten weeks since I last had a good nights sleep. _ for_.4. He last took a bath the day before yesterday. _ since _.5. Its three months since he wrote to me. _ for _.6. Alice left Tianj
10、in a year ago. _ for _.7. The door was opened an hour ago. _ since _. _ for _.三 过去完成时态1 过去完成时态与现在完成时态相同,只是把时间推移到过去某一时间之前,即过去的过去,与现在时间不发生联系。过去完成时态常出现在 Sb. said 的宾语从句或when,before,after,until 等句子中,或根据上下文的语境要求;而这些句子之间常有时可互换。如:When the bell rang, we had finished our homework.The bell rang after we had fi
11、nished our work.When I reached the station, the train had already left. I reached the station after the train had left. I didnt reach the station until after the train had left. The train had left before I reached the station.理解练习:用 when,before ,after ,until 等改写句子:1. When I met Tom, he had already h
12、eard the news. _ after _.2. When I met Tom, he had not yet heard the news. _ before_.3. They cleaned the room and then we arrived. When_, _.4. She only noticed it after hed pointed it out. She_unitl_.5. I got to the cinema after the tickets were sold out. When_,_.2 但必须记住:过去完成时态所用动词的动作必须发生在某个一般过去时态所用
13、动词的动作之前,这个一般过去时态的动作可能在句中出现,可能含在上下文里。比较:He has lived in Tianjin for ten years. ( )He lived in Tianjin for ten years.( )He said he had lived in Tianjin for ten years.( )综合运用练习:改错:1. Im living in Tianjin since 1993. 2. Have you had good weather last weekend?3. I cant go on holiday because I broke my le
14、g. 4. What have you been doing before you left that school?5. Im waiting for three quarters of an hour. 6. I studied English all my life.7. Who has given you that lovely necklace? 8. Ive just now fallen downstairs.9. I havent been known him for long. 10. Ive spoken to the boss today about my holiday
15、.11. Its a long time since you didnt come to see me. 12. Tom sees a lot of Alice lately.四 完成时在 It is the first time +that 分句” 中的用法在 It is/was/will be the first time+that 结构中,当主句动词为 is/will be 时, that 分句动词一律用现在完成时态,引导词可以省略。如:Its the first time Ive been here. Dont forget, it will be the first time Ive
16、 taught.当然,主句的主语还可以用 this, this evening, yesterday 等,first 也可用其它序数词,time 可由其它名词代替。如:This is the second time that_.Its the first month that _.(思考:当主句动词为 was 时, that 分句动词用什么时态呢?答_.)提高练习:填空:1. A: Is your new car going OK?B: Oh, yes, very well. Its the first Ford we _(have) and I must say Im very happy
17、with it.2: I was lucky because that _ (be) the second time I _(visit) Guilin that year.3. A: Are you going to Japan for holiday this year?B: No, we _ (stay) at home. It _(be) the first holiday I _(not be) abroad.4. A: Im worried about teaching next week.It _ (be) the first time I _(teach) children.B: Dont worry, itll be a bit difficult the first time you _(teach) them, but the second time itll be OK.