
新课标人教版初中英语八年级下册第9单元时态专项精品练习题.doc
4页新课标人教版初中英语八年级下册第9单元时态专项精品练习题姓名 _____________ 班级_______ 得分________I、单项选择 (60分)1. Listen! Some of the girls ________ about Harry Potter. Let’s join them. A. are talking B. talk C. were talking D. talked2. She will have a holiday as soon as she ______ the work next week. A. finishes B. doesn’t finishC. will finish D. won’t finish3. -Where’s Jim? -He ______ to the shop. He’ll be back in an hour. A. goes B. go C. has gone D. will go4. Our teacher, Miss Chen, _______ English on the radio the day before yesterday. A. teaches B. taught C. will teach D. had taught5. I don’t think I_______ you in that dress before. A. have seen B. seeing C. saw D. see6. -Is your father in? -No, he _______ for three hours. A. was not B. has been out C. went out D. has gone out7. There _______ a football game this afternoon. A. will have B. is going to beC. has D. are going to be8. What ________ you _______ when I rang you up. A. are; doing B. were; doing C. do; do D. have; done 9. Both his parents look sad. Maybe they ____what's happened to him .A. knew B. have knownC. must know D. will know10. He has _____ been to Shanghai, has he ? A. already B. never C. ever D. still11. Have you met Mr Li ______?A. just B. ago C. before D. a moment ago12. The famous writer ____ one new book in the past two years.A. is writing B. was writing C. wrote D. has written13. —Our country ______ a lot so far(到目前为止). —Yes. I hope it will be even ______ . A. has changed; well B. changed; good C. has changed; better D. changed; better14. Zhao Lan ___already ___in this school for two years. A. was; studying B. will; study C. has ; studied D. are; studying15. We _____ Xiao Li since she was a little girl. A. know B. had known C. have known D. knew16. Harry Potter is a very nice film. I ____ it twice . A. will see B. have seen C. saw D. see17. —These farmers have been to the United States. —Really? When ___ there? A. will they go B. did they goC. do they go D. have they gone18. — ______ you _____ your homework yet ? —Yes. I _____ it a moment ago. A. Did; do; finished B. Have; done; finished C. Have; done; have finished D. will; do; finish19. His father ______ the Party since 1978. A. joined B. has joined C. was in D. has been in20. —Do you know him well ? — Sure. We _____ friends since ten years ago. A. were B. have been C. have become D. have made21. —How long have you ____ here ? —About two months.A. been B. gone C. come D. arrived22. Hurry up! The play _____ for ten minutes. A. has begun B. had begunC. has been on D. began23. The factory _____ since 1987. A. opened B. has opened C. was opened D. has been open24. I’ll lend you my bike, but you can only ___ it for two days. A. borrow B. lend C. keep D. take25. It _____ ten years since he left the army. A. is B. has C. will D. was26. Miss Green isn‘t in the office. she____ to the library.A. has gone B. went C. will go D. has been27. My parents _____ Shandong for ten years. A. have been in B. have been to C. have gone to D. have been28. My father _____ Shanghai twice. A. has been to B. has been in C. has gone to D. has gone in29. While I _____ in Beijing, it was raining hard. A. got B. reached C. arrived D. was30. Miss Gao _____ this school since 1996. A. has come to B. came to C. has been in D. has taughtII、用所给单词的适当形式填空。
8分)1. _____ you ________ (clean) the room? Yes, we __________ (do) that already. When _______ you ______ (do) it? We _______ (do) it an hour ago.2. ______ he ______ (see) this film yet? Yes. When _____ he _____ (see) it? He ______ it last week. 3. How many times _____you______ (be) there?4. I _________ (read) the novel twice. It’s interesting.5. She ________ (go) to Pairs, hasn’t she? Yes. How ______ she _______ (go) there? She _______ (go) there by air.6. So far, many countries ________ (improve) their environment.7. Mr Chen ______ (give)up smoking last year.8. Mr Chen ________ (give) up smoking since last year.III、用Have been to, have gone to, have been in 填空 (7分)1. Mike and his parents ______ the north for half a year.2. Mum is not at home now. She _______ the shop.3. ______ you ever _____ to Kunming? Never.4. Where _____ you ______ these days?5. Has Jim arrived yet? Yes, he _______ here for several days.6. Where is Peter? I don’t know where he ________.7. Hi Jim! Where _____ you _____ ? Li Lei is looking for you.IV、用for或since填空 (7分)1. We haven’t seen each other ______ a long time.2. His father has been in the Party _____ 10 years ago.3. The film has been on ______ 20 minutes.4. Mr Green has worke。












