《2022年人教版八级下册各单元语法练习.pdf》由会员分享,可在线阅读,更多相关《2022年人教版八级下册各单元语法练习.pdf(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、八年级下册各单元语法练习一般将来时:( ) 1. There _ a meeting tomorrow afternoon.A. will be going to B. will going to beC. is going to be D. will go to be( ) 2 . Charlie _ here next month .A. isnt working B. doesnt workingC. isnt going to working D. wont work( ) 3. He _ very busy this week, he _ free next week.A. will
2、 be; is B. is; isC. will be; will be D. is; will be( ) 4. There _a dolphin show in the zoo tomorrow evening .A. was B. is going to haveC. will have D. is going to be( ) 5. _ you _ free tomorrow ? No. I _ free the day after tomorrow.A. Are; going to; will B. Are; going to be; willC. Are; going to; wi
3、ll be D. Are; going to be; will be( ) 6. Mother _ me a nice present on my next birthday .A. will gives B. will giveC. gives D. give( ) 7. Shall I buy a cup of tea for you? _. (不,不要。)A. No, you wont. B. No, you arent.精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 18 页 - -
4、- - - - - - - - C. No, please dont. D. No, please.( ) 8. Where is the morning paper? I _ if for you at once.A. get B. am gettingC. to get D. will get( ) 9. _ a concert next Saturday ?A. There will be B. Will there be1C. There can be D. There are( ) 10. If they come, we _ a meeting .A. have B. will h
5、aveC. had D. would have( ) 11. He _ her a beautiful hat on her next birthday.A. gives B. gaveC. will giving D. is going to giving( ) 12 . He _ to us as soon as he gets there.A. writes B. has writtenC. will write D. wrote( ) 13. He _ in three days .A. coming back B. came backC. will come back D. is g
6、oing to coming back( ) 14. If it _ tomorrow, well go roller-skating.A. isnt rain B. wont rainC. doesn t rain D. doesnt fine( ) 15. Will his parents go to see the Terra Cotta Warriors tomorrow? No, _ (不去) .精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 18 页 - - - - - - - -
7、 - - A. they willnt. B. they wont.C. they arent. D. they dont情态动词练习1. I _ you, because I thought I must be wrong.A. dare not ask B. dare not to ask C. dare not asking D. dare to not ask2. There _ some flowers in the garden.A. were used to be B. used to be C. uses to be D. used to be having3. _ I tak
8、e it out? Im sorry, you _.A. Could .couldnt B. Might.might not C. Could.can D. May.cant4. You were stupid to climb the tree. You _ hurt yourself.A. may B. might C. will D. might have5. You _ those letters. Why didnt you ?A. should post B. should have posted C. must have posted D. ought to post.6. Al
9、l the lights are on, the Smiths _ up.A. must get B. is getting C. must be getting D. would get7. He _ lead a horse to the water but he _ not make it drink.A. will.can B. may.can C. may.dares D. dare.can8. Need we do this job now? Yes, _.A. you need B. you should C. you must D. you can9. _ to have lu
10、nch with us today?A. Do you likes B. Would you like C. Will you liked D. Have you liked10. He said that you _ watch TV all the evening if you wished.A. may B. must C. can D. might精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 18 页 - - - - - - - - - - 11. -Is John coming b
11、y train? -He should, but he _ not. He likes driving his car.A. must B. can C. need D. may12. Peter _ come with us tonight, but he isnt very sure yet.A. must B. can C. may D. will13. Michael _ be a policeman, for hes much too short.A. neednt B. cant C. shouldnt D. wont14. I thought you _ be hungry, s
12、o I have brought you some cakes.A. may B. might C. can D. could15. I wonder how he _ that to the teacher.A. dare to say B. dare saying C. not dare say D. dared say16. Come on! We _ hurry because there isnt much time left.A. may B. must C. can D. need17. Amy did best in the English test. She _ hard l
13、ast week.A. must have working B. should have worked C. should work D. must work18. The fire spread through the hotel very quickly but everyone _ get out.A. had to B. would C. could D. was able to19. -I stayed at a hotel while in New York. -Oh, did you? You _ with Barbara.A. could have stayed B. coul
14、d stay C. would stay D. must have stayed20. Its nearly seven oclock. Jack _ be here at any moment.A. must B. need C. should D. can过去进行时:( ) 1. My brother _ while he _ his bicycle and hurt himself.精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 18 页 - - - - - - - - - - A. f
15、ell; was riding B. fell; were ridingC. had fallen; rode D. had fallen; was riding( ) 2. Tom _ into the house when no one _.A. slipped; was looking B. had slipped; lookedC. slipped; had looked D. was slipped; looked( ) 3. As she _ the newspaper,Granny _ asleep.A. read; was falling B. was reading; fel
16、lC. was reading; was falling D. read; fell( ) 4. I first met Lisa three years ago. She_ at a radio shop at the time.A. has worked B. was workingC. had been working D. had worked( ) 5. While I _ a shower ,the telephone rang.A. took B. had takenC. had been taking D. was taking直接引语和间接引语( ) 1. Our teach
17、er asked us _ our dictionaries to school.A. bring B. brought C. bring D. to bring( ) 2. The teacher told the boy students _ football on the grass.A. not play B. not to play C. played D. playing( ) 3. _ Tom didnt go to school?A. Do you know how B. Why do you knowC. How you know why D. Do you know why
18、( ) 4. She looks sad. Could you please tell me _ that prevents her from being as happy as before?精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 18 页 - - - - - - - - - - A. what it is B. it is what C. how it is D. it is how( ) 5A. not to come B. not to go C. to not come D.
19、 to not go( ) 6. The pupil asked his teacher _ round the earth.A. weather the moon goes B. that the moon wentC. whether the moon goes D. whether the moon went( ) 7. Mr. Li _ Wang Ling _ a taxi to the airport.A. asked; take B. asked; taking C. told; take D. told; to take( ) 8. She asked him _.A. whos
20、e dictionary this is B. whose dictionary that wasC. whose dictionary is this D. whose dictionary that is( ) 9. Marys mother asked her _.A. that whether she had finished her homeworkB. if she has finished her homeworkC. if she had finished her homeworkD. that if she had finished her homework( ) 10. D
21、o you know _?A. what is he doing B. what he doingC. what he is doing D. what does he do now( ) 11. I dont know _ to learn English.A. when did he begin B. when he beganC. he when began D. when he begins( ) 12. He asked me _.A. how would the weather be like tomorrow精品资料 - - - 欢迎下载 - - - - - - - - - -
22、- 欢迎下载 名师归纳 - - - - - - - - - -第 6 页,共 18 页 - - - - - - - - - - B. what the weather would be like the next dayC. how the weather would be like tomorrowD. what would the weather be like the next day( ) 13. You cant imagine _when they received these nice Spring Festival presents.A. how excited they we
23、re B. how excited were theyC. how they were excited D. they were how excited( ) 14. She told me that she _ by her relatives at the bus stop. Betty asked her sister _ to the railway station to see her off. A. had been seen off B. have seen offC. have been seen off D. had seen off( ) 15. Do you rememb
24、er how many times _ to Australia?A. had you been B. did you goC. have you been D. you have beenIF 引导条件状语从句:( ) 1. If he _ exercise, he _ healthy.A. not; will B. isnt; won t beC. doesn t; will be D. doesnt do; wont be( ) 2. I dont know if _ tomorrow.A. it doesnt rain B. the rain will stopsC. the rain
25、s wont stop D. it wont rain( ) 3 . The volleyball match will be put off if it_ .A. will rain B. rains C. rained D. is raining( ) 4. I want to know if you_ to the party tomorrow. I will if I_ free.精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 7 页,共 18 页 - - - - - - - - - - A. w
26、ill come; am B. come; amC. will come; will be D. come; will be( ) 5. We _ Beijing tomorrow if it doesnt rain .A. are going to B. would C. shall D. will go( ) 6. If he _ , I _ swimming alone.A. doesn t come ; will go B. wont come; will goC. will come; wont go D. is coming; dont go( ) 7. If you _ the
27、book you will understand the story better.A. will be reading B. have read C. will have read D. read( ) 8. If you _ the park, I will go with youA. go to B. went C. will D. should go( ) 9. Ill go to meet you,if I _ free then.A. would be B. will be C. am D. was( ) 10. If you _ to the music, buy a CD.A.
28、 will listen B. listen C. listening D. listened现在完成进行时:( ) 1. I m sure Andrew will win the first prize in the final. I think so. He _ for it for months .A. is preparingC. had been preparing B. was preparing D. has been preparing( ) 2. By the time he realizes he _ into a trap, itll be too late for hi
29、m to do anything about it.A. walks B. walked C. has walked D. had walked( ) 3. So far this year we _ a fall in house prices by between 5 and 10 percent.精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 8 页,共 18 页 - - - - - - - - - - A. saw B. see C. had seen D. have seen( ) 4.Cath
30、y is taking notes of the grammatical rules in class at Sunshine School, where she _English for a year.A. studies B. studied C. is studying D. has been studying( ) 5. Danny _ hard for long to realize his dream and now he is popular.A. works B. is working C. has worked D. had worked( ) 6. I have got a
31、 headache.No wonder. You _ in front of that computer too long .A. work B. are working C. have been working D. worked( ) 7. The unemployment rate in this district _ from 6% to 5% in the past two years.A. has fallen B. had fallen C. is falling D. was falling( ) 8. Now that she is out of job, Lucy _ go
32、ing back to school ,but she hasnt decided yet.A. had consideredC. considered B. has been considering D. is going to consider( ) 9. _ you _ him around the museum yet?Yes. We had a great time there.A. Have ; shown B. Do ; show C. Had; shown D. Did; show( ) 10. Hi, Tracy,you look pale.I am tired. I _ t
33、he living room all day .A. painted B. had painted C. have been painting D. have painted现在完成时:( ) 1、Both his parents look sad . Maybe they (呼和浩特)精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 9 页,共 18 页 - - - - - - - - - - A . knew B. have known C. must know D. will know( ) 2、He
34、 has been to Shanghai , has he ?A. already B. never C. ever D. still( ) 3、A. just B. Ago C. before D. a moment ago( ) 4、one new book in the past two years .A. is writing B. was writing C. wrote D. has written( ) 5、Our country a lot so far . Yes . I hope it will be.A. has changed ; well B. changed ;
35、goodC. has changed ; better D. changed ; better( ) 6、Zhao Lan A. was ; studying B. will ; studyC. has ; studied D. are ; studying( ) 7、 Xiao Li since she was a little girl .A. know B. had known C. have known D. knew( ) 8、it twice .A. will see B. have seen C. saw D. see( ) 9、These farmers have been t
36、o the United States .Really ? When there ?A. will they go B. did they goC. do they go D. have they gone( ) 10、 your homework yet ?Yes . I it a moment ago .精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 10 页,共 18 页 - - - - - - - - - - A. Did ; do ; finished B. Have ; done ; fini
37、shedC. Have ; done ; have finished D. will ; do ; finish( ) 11、 His father the Party since 1978 .A. joined B. has joined C. was in D. has been in( ) 12、Do you know him well? Sure .We friends since ten years ago .A. were B. have been C. have become D. have made( ) 13、How long have you here ? About tw
38、o months .A. been B. gone C. come D. arrived( ) 14、Hurry up! The play for ten minutes .A. has begun B. had begunC. has been on D. began( ) 15、 A. is B. has C. will D. was( ) 16、 to the library .A. has gone B. went C. will go D. has been( ) 17、My parents A. have been in B. have been toC. have gone to
39、 D. have been( ) 18、The students have cleaned the classroom, A. so they B. dont they C. have they D. haven t they( ) 19、has Mr. White been a member of Greener China sinceto China?A. How soon, comes B. How often, gotC. How long, came D. How far, arrived( ) 20、His uncle for more than 9 years.精品资料 - -
40、- 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 11 页,共 18 页 - - - - - - - - - - A. has come here B. has started to workC. has lived there D. has left the university反义疑问句:( ) 1.Linda ate nothing this morning, _?A. didnt she B. was she C. did she D. wasnt she( ) 2. Theres hardly_ milk in t
41、he bottle, _there?A. no, isnt B. some, is C. little, isnt D. any, is( ) 3. He has never ridden a horse before, _?A. does he B. has he C. hasnt he D. doesnt he( ) 4. He seldom came here, _? Yes sir.A. didnt he B. does he C. doesnt he D. did he( ) 5. There wont be any concert this Saturday evening, _
42、?A. will there not B. will there C. is there D. wont there( ) 6. Let s go shopping this afternoon, _? All right.A. will we B. shall we C. dont we D. are we( ) 7. There is little water in the glass, _?A. isnt there B. isnt it C. is it D. is there( ) 8. Let us go to play football, _?A. will you B. sha
43、ll we C. do we D. are we( ) 9. Lets go there by bus, _?A. will you B. shall we C. dont you D. will you( ) 10. He cant be her father, _ he?A. is B. isnt C. can D. cant精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 12 页,共 18 页 - - - - - - - - - - 综合演练一( ) 1. We have been friends
44、since _.A. children B. five years C. five years ago D. five years before ( ) 2.You _ that question three times.A. already asked B. have already askedC. already have asked D. asked already( ) 3. He has _ been to Shanghai , has he ?A. already B. never C. ever D. still( ) 4. Have you met Mr. Li _?A. ju
45、st B. ago C. before D. a moment ago( ) 5. Our country _ a lot so far . Yes . I hope it will be even _ .A. has changed ; well B. changed ; goodC. has changed ; better D. changed ; better( ) 6. Zhao Lan _already _in this school for two years .A. was ; studying B. will ; studyC. has ; studied D. are ;
46、studying( ) 7. We _ Xiao Li since she was a little girl .A. know B. had known C. have known D. knew( ) 8. Harry Potter is a very nice film .I_ it twice .A. will see B. have seen C. saw D. see( ) 9. His father _ the Party since 1978.A. joined B. has joined C. was in D. has been in( ) 10. Do you know
47、him well ? Sure .We _ friends since ten years ago.精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 13 页,共 18 页 - - - - - - - - - - A. were B. have been C. have become D. have made( ) 11. How long have you _ here ? About two months .A. been B. gone C. come D. arrived( ) 12. Hurry
48、up! The play _ for ten minutes .A. has begun B. had begunC. has been on D. began( ) 13. My parents _ Shandong for ten years .A. have been in B. have been toC. have gone to D. have been( ) 14. The students have cleaned the classroom, _?A. so they B. dont they C. have they D. havent they( ) 15. -You s
49、ister _ to London to study English. Is that true?-Yes , she _ there for two months.A. has been, has been B. will go, has goneC. gone, will be D. has gone, has been( ) 16. John can hardly understand any Chinese, _he?A. Can t B. doesnt C. can D. does( ) 17. Dont smoke in the meeting-room,_?A. do you B
50、. will you C. can you D. could you( ) 18. I dont know _ he still lives here after so many years.A. whether B. whereC. what D. when( ) 19. I dont know _ he will come tomorrow. _ he comes, Ill tell you.精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 14 页,共 18 页 - - - - - - - - - -