外研版八上第一次月考复习之单元语法综合练100题 (Unit 1 - Unit 2) Unit 1 - 2 现在完成时 本套习题分为两部分,60题单项选择题,40题单词拼写。 一、单项选择。 1. —_____ you ever _____ to the Great Wall —Yes, I went there last year. A. Have; been B. Have; gone C. Did; go D. Are; going 2. My brother _____ in this school since 2020. A. studied B. studies C. has studied D. is studying 3. —Where is Tom —He _____ to the library. He'll be back soon. A. goes B. went C. has gone D. has been 4. I _____ my homework already. Let's go out for a walk. A. finish B. finished C. have finished D. am finishing 5. We _____ this film twice. It's very interesting. A. see B. saw C. have seen D. will see 6. —How long _____ you _____ in this city —For ten years. A. have; lived B. do; live C. did; live D. are; living 7. The Smiths _____ in China for three years. A. live B. lived C. have lived D. are living 8. —_____ you _____ your room yet —Yes, I cleaned it an hour ago. A. Have; cleaned B. Did; clean C. Do; clean D. Are; cleaning 9. I _____ my keys. I can't find them anywhere. A. lose B. lost C. have lost D. am losing 10. He _____ a teacher since he graduated from college. A. becomes B. became C. has become D. has been 11. We _____ each other since we were children. A. know B. knew C. have known D. are knowing 12. —Where have you been —I _____ in the library. A. am B. was C. have been D. will be 13. The movie _____ for ten minutes. You're late. A. begins B. began C. has begun D. has been on 14. I _____ this book three times, but I still love it. A. read B. reads C. have read D. will read 15. —How long has he _____ the bike —For two years. A. bought B. had C. buy D. has 16. My father _____ to Shanghai twice this month. A. goes B. went C. has gone D. has been 17. The twins _____ English since they were five. A. learn B. learned C. have learned D. are learning 18. —Have you finished your project —Not yet. I _____ it this week. A. do B. did C. am doing D. have been doing 19. We _____ here for half an hour. Where is Tom A. wait B. waited C. have waited D. are waiting 20. He _____ smoking for a year. A. stops B. stopped C. has stopped D. is stopping 21. —_____ you ever _____ Japanese food —Yes, I tried it last month. A. Have; eaten B. Did; eat C. Do; eat D. Are; eating 22. The city _____ a lot since 2010. A. changes B. changed C. has changed D. is changing 23. I _____ this pair of shoes for two years. A. buy B. bought C. have bought D. have had 24. —Where is your mother —She _____ to the supermarket. She'll be back soon. A. goes B. went C. has gone D. has been 25. We _____ our teacher since last Friday. A. don't see B. didn't see C. haven't seen D. won't see 26. My sister _____ in this company since she left school. A. works B. worked C. has worked D. is working 27. —How long _____ you _____ this dictionary —For three months. A. have; had B. do; have C. did; have D. are; having 28. He _____ to the USA three times. A. goes B. went C. has gone D. has been 29. I ____ ... ...
~~ 您好,已阅读到文档的结尾了 ~~