《初中英语语法练习题100道及答案.docx》由会员分享,可在线阅读,更多相关《初中英语语法练习题100道及答案.docx(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、初中英语语法练习题100道(含答案)1. WhereUncle Sun yesterday?A. was B. were C. did D. does2. Theygoing to see Mr. Sun tomorrow.A. is B. are C. am D. be3. Some are in the river and some are games.A. swiming, playing B. swimming, playingC. swimming, playing D. swimming, playing4. Where is Dick? Heto the reading-room
2、.A. has been B. went C. has gone D. goes5. Mark Twain, an American writer,everybody here.A. knows B. is known as C. is known to D. is known for6. I hope he will come to see me before hehere.A. leave B. leaves C. will leave D. left7. My teacher told me that AustraliansEnglish.A. spoke B. speakC. spea
3、ks D. are speaking8. I think sheright now.A. reading B. reads C. is reading D. read9. - Where are the children?- Theya good time in the garden.A. are having B. have C. have had D. had10. - Wheremy glasses? I cant find them.- Ithem on the bookshelf, but they arent there.A. you put, put B. you have pu
4、t, have putC. have you put, put D. did you put, have put11. When the police arrived, the manfor 10 minutes.A. died B. was death C. had died D. had been dead12. By the time this talk is over, wea lot about the earth.A. will be learning B. are learningC. world learn D. will have learnt13. The teachers
5、 told me that theyme to smooth away the difficulties.A. helped B. will help C. help D. were going to help14. -Have you seen him today?-Yes, Ihim this morning.A. has seen B. see C. will see D. saw15. Heworried when he heard this news.A. is B. was C. does D. did16. Whats your friend goingnext week.A.
6、doing B. do C. does D. to do17. I dont think that its true. Hes alwaysstrange stories.A. tell B. telling C. told D. tells18. Have you everWest Hill Farm?A. gone to B. arrived C. come to D. been to19. How long he the novel?A. has, borrowed B. has, keptC. has, lent D. is, using20. Heto do this lessons
7、 at eight every evening.A. is begining B. is beginning C. begin D. begins21. The childrena swim this afternoon.A. are going to has B. is going to haveC. are having D. are going to have22. Therea telephone call for my brother Steven yesterday.A. is B. are C. was D. were23. he on well with his friends
8、 this term?A. Does, gets B. Does, getC. Is, getting D. Is, geting24. Whoaway my pen? I cant find it.A. haven taken B. takes C. has taken D. took25. Shall wefootball this Saturday?A. play B. playing C. plays D. to play26. The childrenat school now.A. is B. are C. was D. were27. Mr. Smith short storie
9、s, but he a TV play these days.A. is writing, is writing B. is writing, writesC. writes, is writing D. writes, writes28. He said hethe league for two years.A. has joined B. has been in C. had been in D. joined29. She likes watering trees in the garden,she?A. doesnt B. dont C. isnt D. didnt30. What y
10、ou to do to keep the room clean?A. do, have B. does, have C. did, have D. are, have31. Some flowersby Kate already.A. have been watered B. watered C. have watered D. has been watered32. When winter comes, the leavesfall.A. are going to B. will C. will be D. would33. I to the cinema. I there every Su
11、nday.A. go, go B. am going, go C. go, am going D. am going, am going34. You about the future now, you?A. dont think, dont B. arent thinking, arent C. dont think, do D. arent thinking, are35. He was afraid that hehis way.A. would lost B. would lose C. is going to D. shall lose36. Weeach other since h
12、e left here.A. didnt see B. hadnt seen C. havent seen D. had seen37. Mr. Smithout for a walk in the park every day.A. is going B. goes C. went D. go38. Hefrom home for a long time.A. has gone away B. had gone awayC. has left D. has been away39. You mustnt go too high, or youdangerous.A. will be B. a
13、re C. would be D. is going to40. We have known each other.A. since we were young B. after we were youngC. when we are young D. if we are young41. She promised shedo better work.A. would B. will C. shall D. is going to42. How long has this shop?A. be open B. been openC. opened D. been opened43. Mr. S
14、mithhere since he moved to his city.A. had lived B. have liveC. have lived D. has lived44. -Have you read the newspaper?-No, I havent .A. too B. yet C. just D. already45. Our knowledge of the universeall the time.A. grow B. is growingC. grows D. grew46. She wont go to the cinema if shethe work tomor
15、row.A. doesnt finish B. wont finish C. will finish D. finish47. My grandmafor half a year.A. has been dead B. was dead C. has died D. died48. Sheto the Great Wall several times.A. goes B. has gone C. went D. has been49. The earthround the sun.A. move B. moves C. moved D. will move50. Liu Fengweithre
16、e yuan for the lost library book.A. paid B. spent C. cost D. took51. Ithe bike for over four years.A. have bought B. have buy C. have had D. bought52. He told us that hethat factory the next day.A. had visited B. has visited C. will visit D. would visit53. His mother the Party last year. She a Party
17、 member for a year.A. joined, was B. has joined, is C. joined, has been D. has joined, has been54. We dont know if itthe day after tomorrow.A. will rain B. rains C. rained D. would rain55. He said hehis life for his country.A. give B. gave C. had given D. would give56. He alwaysto the park on Sunday
18、 morning.A. go B. goes C. went D. is going57. Look, the studentsto the teacher carefully.A. is listening B. are listening C. listen D. listened58. Hein this school in 1958.A. taught B. has taught C. teaches D. had taught59. They said theyto England the next day.A. will fly B. had flown C. would fly
19、D. flew60. Theythe work in two days.A. had finished B. would finished C. is finishing D. will finish61. By the end of last week, wetwo thousand words.A. would learn B. have learned C. had learned D. were learning62. When he left, his mother.A. is cooking B. cooked C. was cooking D. cooks63. Well go
20、to play with snow if ittomorrow.A. snow B. snows C. will snow D. snowed( ) 64. Thereno milk in the glass.A. have B. has C. are D. is65. The trainwhen we got to the station.A. has just left B. had just left C. leaves D. left66. Dr Smith is not at home. Heto work.A. has gone B. has been C. had been D.
21、 had gone67. That man knows a lot about New York. I heard hebefore.A. had gone to the city B. had been in thereC. had been there D. had been New York68. The artistto Europe. He is there now.A. has gone B. has been C. had gone D. had been69. Miss Brown said she never to North China before.A. has, gon
22、e B. has, been C. had, gone D. had, been70. What your grandma this time yesterday?A. is, doing B. was, doing C. did, do D. had, done71. Ito see the film because I have lost my ticket.A. wont go B. didnt go C. dont go D. havent gone72. The students will have a football match if itfine next Saturday.A
23、. will be B. would be C. was D. is73. She asked me if Ithe story before.A. have read B. had read C. would read D. will read74. What they at eight yesterday evening?A. are, doing B. did, do C. have, done D. were, doing75. You cant see him now because hean important meeting.A. is having B. have C. has
24、 D. was having76. Ito my brother since last summer.A. didnt write B. hadnt written C. havent written D. dont write77. Li Ping will visit the Great Wall as soon as hefree.A. will be B. is C. was D. has been78. One day when I the post office I my uncle.A. pass, see B. was passing, saw C. passed, saw D
25、. pass, saw79. He he some mistakes in the test.A. said, will make B. said, made C. said, had made D. said, make80. They tired so they stopped a rest.A. are, have B. were, have C. were, to have D. are, having81. My fatherevery day.A. takes a walk B. took walk C. take a walk D. is taking a walk82. Mar
26、y is seven years old. Sheeight next year.A. is B. will C. was D. will be83. A table and many chairsmade by him yesterday.A. was B. were C. are being D. was being84. Ill go with you as soon as Imy work.A. will finish B. shall finish C. finish D. finished85. Treesgreen in spring.A. turn B. turns C. wo
27、uld turn D. is turning86. Yesterday Iin bed all day because I had a fever.A. lay B. lie C. laid D. lain87. Hello, Mike. Its you. I you in Beijing. How long have you been here?A. dont know, were B. hadnt know, areC. havent known, are D. didnt know, were88. A: Whenagain?B: When he. Ill let you know.A.
28、 he comes, comes B. will be come, will comeC. he comes, will come D. will he come, comes89. The last bus. I had to walk home.A. had gone B. have gone C. went D. has gone90. A: Are you making cakes? B:.A. Yes, I do B. Yes, I am C. Yes, Im D. Yes, Im making91. -What time?-My watch.A. it is, stopped B.
29、 is it, has stopped C. it is, has stopped D. is it, is stopping92. Whaton Sunday?A. does he sometimes do B. is he often doingC. has he done D. is usually he do93. Did you hear someone at the door when you TV last night?A. knock, was watching B. knock, watchingC. knock, were watching D. knock, are wa
30、tching94. That Japanese knows the Salt Lake City. I heard he before.A. a lot of, had been there B. a lot about, had been thereC. lot, had been there D. a lot of, had gone there95. As soon as we saw his face, we the news bad.A. knew, was B. know, were C. know, was D. know, were96. Reading English mag
31、azines and newspapershelpful to your study of English.A.is B.are C.will D.is going to do97.Mary ,whatdoing ?A.she is B.are you C.you are D.is98. A: Is this a new radio?B: No,I_it for five years.A. have B.have had C.had had D.will have99.I m sure he will come to see me before heBeijing.A.will leave B
32、.is leaving C.would leave D.leaves100.It seemed that hesomething expensive.A.have lost B.lost C.had lost D.has losted参考答案1.A 2.B 3.C 4.C 5.C6.B 7.B 8.C 9.A 10.C 11.D 12.D 13.D 14.D 15.B16.D 17.B 18.D 19.B 20.D 21.D 22.C 23.C 24.C 25.A26.B 27.C 28.C 29.A 30.A31.A 32.B 33.B 34.D 35.B36.C 37.B 38.D 39.A 40.A41.A 42.B 43.D 44.B 45.B46.A 47.A 48.D 49.B 50.A51.C 52.D 53.C 54.A 55.D56.B 57.B 58.A 59.C 60.D61.C 62.C 63.B 64.D 65.B66.A 67.C 68.A 69.D 70.B71.A 72.D 73.B 74.D 75.A76.C 77.B 78.B 79.C 80.C81.A 82.D 83.B 84.C 85.A86.A 87.D 88.D 89.A 90.B91.B 92.A 93.C 94.B 95.A96.A 97.B 98.B 99.D 100.C