资源简介 八年级下册期末复习 时态练习一、单选选择1.---I called you last night but no one answered the phone. ---I ________ dinner with my friends in the restaurant.A. have B. had C. was having D. have had2. ---How many books _____ they ________?---Five. But they haven’t finished reading even one.A. did…borrow B. had…borrowed C. will…borrow D. do…borrow3. He _________ his bike so he has to walk there.A. lost B. has lost C. had lost D. loses4. ---__________ you ________ your book to the library? --- Yes. I returned it yesterday.A. Did, return B. Have, returned C. Will, return D. Do, return5. My father went to Shanghai yesterday. He ______ back in two weeks.A. comes B. has come C. will come D. came6. It’s spring now. The students ________ trees these weeks.A. plant B. are planting C. will plant D. planted7. The zoo _______ in the north of the city.A. lies B. builds C. seems D. lying8. ---Tom ______out. ---Oh, is he What time _______ he ______ out A. is, did, go B. went, is, going C. has gone, did, go D. is going, does, go9. Kids __________ better education in the future.A. get B. got C. are getting D. will get10. I think everything will be free __________ 100 years.A. after B. in C. at D. before11. There __________ a meeting tomorrow evening.A. will have B. is going to be C. is going to have D. will to be12. He put on his coat and _______out.A. has gone B. goes C. went D. will go13. Judy _____ the Great Wall twice, and now she still ______ to go there.A. went to, wanted B. goes to, wantsC. has gone to, wants D. has been to, wants14. She will find him a kind man when she _______ more about him.A. knows B. know C. will know D. is going to know15. ---What are you going to give our teacher for Teachers’ Day ---I’m not sure. Maybe I _____ him some flowers.A. have given B. will give C. gave D. give16. It’s nine o’clock now, they ______ an English class.A. have B. are having C. having D. will have17. --- “Where is Li Lei ” --- “He _______ his sports shoes in the room. He ______ football with his friends.”A. is putting on, is playing B. puts on, will playC. is putting on , will play D. put on, played18. Miss Smith with her parents ______ China since _________.A. have been in, two years ago B. has gone to, two yearsC. have been to, two years D. has been in, two years ago19. When I knocked at the door, my mother _______.A. is cooking B. cooked C. was cooking D. cooks20. He _________ many countries and learned several foreign languages since 1992.A. visits B. visited C. has visited D. had visited21. The teacher came in while Ann __________ her pen in the classroom.A. was looking for B. was finding C. was finding out D. was seeing22. I __________ down the street when I heard someone calling me.A. walked B. was walking C. jumped D. was jumping23. What __________ she __________ when her mother came home A. did, do B. was, doing C. does, do D. is, going二、用所给词的正确形式填空1. Mother _________ still _________ (sleep) when I __________ (get) up yesterday morning.2. While I was reading, I __________ (hear) a noise.3. ---I _________ (see) the film “Chicken Run”.---Where and when _________ you _________ (see) it --- Last week.4. More than 15 years __________ (pass) since I_________(become) a teacher.5. They_________already_________(do) their homework. But they don’t know what_________ (do)next.6. ---_________ you _________ (see) the film last night ---No, I _________ (see) it several times.7. Someone __________ (shout) at the poor old man at eight yesterday.8. Doctor Liu was on duty last night. He ________ still_________ (work) in the hospital at 10pm.9. My uncle usually ________(take) a walk after dinner. He says __________(take) a walk for half an hour is good for health.10. _________ you _________ (read) today’s newspaper Does anything new happen 11. ---_________ Wei Hua _________ (come) yet ---Yes. She_________ (come) already. She _________ (come) just now.12. It ___________ (be) two months since he_________(leave) his hometown.13. They _________ (live) in China since they _________ (move) to China.14. ---How long ________you ________(learn) English --- For more than two years.15. I know what she looks like. I __________ (see) her several times.16. The sun __________(rise) in the east and _________(set) in the west.17. Tom: When ____________ you ______________ (buy) your car Mike: I ___________(have) it for 2 years.Tom: ____________ you ____________(drive) it usually Mike: Yes, I ______________(use) it every day.Tom: Wow, you _____________(drive) very well. I ____________ never _____________(learn) ____________(drive).Mike: I _________ it four years ago and it _________(take) me half a year to get the license (驾照) .三、按要求改写句子1. I have already learned 3 thousand English words. (否定句)I ________ ________ 3 thousand English words ________.2. I have ever played basketball with Yao Ming. (否定句)I ________ ________ played basketball with Yao Ming.3. My brother has played computer for two hours. (一般疑问句)________ your brother ________ computer for two hours 4. My baby has slept for one hour. (对划线部分提问)________ ________ has your baby slept 5. His parents have been to many places. (对划线部分提问)________ ________ his parents been 6. The young man got married one year ago. (同义句)The young man ________ ________ ________ since one year ago.7. He has closed the door. (用for half an hour 改写)The door ________ _______ ________ for half an hour.8. She became a member of the Party ten years ago. (同义句)She has ________ _______ the Party ________ ten years ago.It ________ ________ten years since she ________ the Party.9. Daniel went to the bar just now. He hasn’t come back yet. (合成一句)Daniel ________ ________ ________ the bar.10. When she left university, she began to work here. (同义句)She ________ ________ here ________ she ________ university.11. He has been away from his hometown for twenty years. (同义句)Twenty years ________ ________ since he________ his hometown.12. The movie is more interesting than those I have ever watched. (同义句)The movie is the _________ _________one that I ________ ________ watched.13. There will be only one country. (改为一般疑问句)__________ ___________ __________ only one country 14. They think that robots will be able to talk to people in 25 to 50 years. (对划线部分提问)__________ __________ ________ they think that robots will be able to talk to people 15. The weather will be sunny tomorrow.(对划线部分提问)__________ __________ the weather be __________ tomorrow 16. My father got there two days ago.(同义句)My father __________ ___________ ___________ ____________ two days.=Two days __________ ___________ __________ my father _________ there.=__________ ___________ two days ___________ my father ___________ there.17. Lucy’s never been there before,________ ________ (反意疑问句)18. Mr Li began to teach English in this school in 1999. (同义句)Mr Li ________ ________ English in this school since 1999.19. He always plays soccer in the park on weekends. (否定句)He _________ plays soccer in the park on weekends.The meeting finished 5 minutes ago. (同义句)The meeting _________ __________ __________ ________ 5 minutes.参考答案一、单选选择1--5 CABBC 6-- 10 BAADB 11- 15 BCDAB 16-20 BCDCC 21-23 ABB二、正确形式1. was sleeping got 2. heard 3. have seen did see 4. has passed became5. have done to do 6. Did see have seen 7. was shouting 8. was working9. takes taking 10. Have read 11. Has come has come came 12. is/ has been left13. have lived moved 14. have learned 15. have seen 16. rises sets17. did buy ; have had ; Do drive ; use ; drive have learned to drive; learned took三、完成句子1. haven’t learned yet 2. have never 3. Has played 4. How long 5. Where have6. has been married 7. has been closed 8. has been in since has been, joined9. has gone to 10. has worked ,since, left 11. has passed, left 12. most interesting, have ever 13. Will there be 14. How soon do 15. What will like 16. has been there for ; has passed since , got It’s /It’s been ,since, got 17. has she 18. has taught 19. never 20. has been over for 展开更多...... 收起↑ 资源预览