资源简介 中小学教育资源及组卷应用平台北师大版八年级英语上册Unit1 Sports 语法专项训练满分120分一、选出不同类的一项(5分)( )1. A. basketball B. volleyball C. athlete( )2. A. competed B. trained C. practice( )3. A. coach B. teammate C. event( )4. A. usually B. never C. victory( )5. A. stronger B. faster C. health二、单项选择题(共30分)The athlete ______ for the national team since he was 16, and he will take part in the next Olympics.A. trains B. trained C. has trained D. has been training—Do you know ______ the basketball match will start this Saturday —At 7 p.m. at the city stadium.A. why B. when C. where D. howThe coach told us that we ______ more attention to teamwork in the next training.A. pay B. will pay C. paid D. would payHe asked his teammate ______ he could help him improve his shooting skills.A. that B. if C. what D. whichOur team ______ against No.1 Middle School for 20 minutes, and we are leading by 5 points now.A. plays B. played C. has played D. has been playing“I will join the school football club next term,” Tom said. Tom said that he ______ the school football club the next term.A. will join B. joins C. would join D. joinedI wonder ______ the sports meeting will be held—next month or the month after.A. when B. that C. which D. whatThe PE teacher told us that regular exercise ___ good for our physical and mental health.A. is B. was C. will be D. would beThe runner ______ for the marathon for half a year, and she is ready for the competition.A. prepares B. prepared C. has prepared D. has been preparing“We are practicing the new strategy now,” the captain said. The captain said that they ______ the new strategy then.A. are practicing B. were practicing C. practice D. practiced—______ do you go swimming to keep fit —Twice a week.A. How long B. How often C. How soon D. How farThe swimmer ______ three gold medals so far, and she hopes to win more next year.A. wins B. won C. has won D. will winHe asked me ______ I had watched the Olympic badminton final the night before.A. that B. if C. what D. whereThe students ______ on the playground since 3 p.m., and they will finish the sports test in an hour.A. are B. were C. have been D. will beMy brother said he ______ to the gym every weekend to build up his strength.A. goes B. went C. will go D. would go三、用括号里单词的正确形式填空(共20分)The football team ______ (win) five matches in a row since the season started.I want to know if our school ______ (hold) a sports festival next month.The athlete said he ______ (train) with his coach for three years.They ______ (play) tennis on the court since 9 a.m., and they are still playing now.Do you know ______ (who) sports shoes are these on the bench He asked me how long I ______ (practice) table tennis before I joined the school team.The teacher told us that doing sports ______ (help) us relax after long hours of study.The cyclist ______ (prepare) for the national race for two months, and she feels confident.“I will attend the international swimming competition,” Mary said. Mary said that she ______ (attend) the international swimming competition.I don't know ______ (when) the basketball training will end today.The players ______ (discuss) the match plan with the coach all afternoon.He asked me ______ (if) I had ever met a professional soccer player.The coach said we ______ (can) improve our speed by doing more sprint exercises.We ______ (do) morning exercises every day for a month, and we all feel more energetic.Do you know ______ (where) the nearest sports center is The runner told us that he ______ (run) 10 kilometers every morning to keep in shape.They ______ (not lose) any game since their new coach arrived.I wonder ______ (how) we can improve our teamwork in such a short time.The PE teacher said that we ______ (should) warm up before doing any intense sports.My friend ______ (learn) to play badminton for a year, and she can now play with me.四、按要求改写句子(共20分)He said, “I have won two championships this year.”(改为间接引语)He said that he ______ ______ two championships ______ year.I want to know. Will our team take part in the regional competition (合并为宾语从句)I want to know ______ our team ______ ______ part in the regional competition.The students have been doing sit-ups for 15 minutes.(对划线部分提问)______ ______ ______ the students ______ doing sit-ups “I can lift 80 kilograms now,” the weightlifter said.(改为间接引语)The weightlifter said that he ______ ______ 80 kilograms ______.Do you know Where will the tennis match be held (合并为宾语从句)Do you know ______ the tennis match ______ ______ held The coach has trained the team for three years.(改为过去完成时)The coach ______ ______ the team for three years before he left last month.“I will buy a new pair of running shoes tomorrow,” Tom said.(改为间接引语)Tom said that he ______ ______ a new pair of running shoes ______ ______.I don't know. What time did the sports meeting start this morning (合并为宾语从句)I don't know ______ ______ the sports meeting ______ this morning.They have been playing basketball since 4 o'clock.(对划线部分提问)______ ______ ______ they ______ playing basketball “We are not going to give up the match,” the team leader said to us.(改为间接引语)The team leader told us that they ______ ______ to give up the match.五、连词成句(共10分)sports, regular, health, our, good, for, is (.)we, the, match, win, how, can, tomorrow's ( )coach, us, told, we, should, before, warm up, exercising (.)has, he, for, years, five, been, soccer, playing (.)know, do, you, the, will, when, start, race, 100-meter ( )六、句子改错(15分)He has been join the school basketball team for two years. ( )________The teacher said that doing sports will help us keep healthy. ( )________I want to know if they will have a volleyball match yesterday. ( )________They played tennis for an hour when their coach called them. ( )________The athlete said he can run 100 meters in 11 seconds. ( )________My brother has been practice swimming since he was 8 years old. ( )________Do you know where will the next Olympic Games be held ( )________The team has won three matches last month. ( )________He asked me that I had ever participated in a sports competition. ( )________We are doing morning exercises every day to improve our health. ( )________答案一、选出不同类的一项C 2. C 3. C 4. C 5. C二、单项选择题D 2. B 3. D 4. B 5. D 6. C 7. A 8. A 9. D 10. B 11. B 12. C 13. B 14. C 15. B三、用括号里单词的正确形式填空has won 2. will hold 3. had trained 4. have been playing 5. whose 6. had practicedhelps 8. has been preparing 9. would attend 10. when 11. have been discussingif 13. could 14. have been doing 15. where 16. ran 17. haven't lost18. how 19. should 20. has been learning四、按要求改写句子.had won; that 2. if; will take 3. How long have; been 4. could lift; then 5. where; will be 6. had trained 7. would buy; the next day 8. what time; started9. Since when have; been 10. were not going五、连词成句.Regular sports is good for our health.How can we win tomorrow's match The coach told us we should warm up before exercising.He has been playing soccer for five years.Do you know when the 100-meter race will start 六、句子改错.join→in (或改为 has been in) 2. will→helps (或删除 will,因客观事实用一般现在时) 3. will have→had 4. played→had been playing 5. can→could6.practice→practicing 7. will the→the will 8. has won→won 9. that→if 10. are doing→do21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)21世纪教育网(www.21cnjy.com) 展开更多...... 收起↑ 资源预览