1、初中英语语法练习题100道1上课讲义初中英语语法练习题100道(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. Wh
2、ere is Dick? Heto the reading-room.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 Australia
3、nsEnglish.A. spoke B. speakC. speaks 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 th
4、ere.A. you put, put B. you have put, 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
5、. will have learnt13. The teachers 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. Wh
6、ats your friend goingnext week.A. 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.
7、 is, using20. Heto do this lessons 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. w
8、ere23. he on well with his friends 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
9、 D. were27. Mr. Smith short stories, 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
10、B. dont C. isnt D. didnt30. What you 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.
11、 I to the cinema. I there every Sunday.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.
12、shall lose36. Weeach other since he 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 hig
13、h, or youdangerous.A. will be B. are 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 ope
14、nC. opened D. been opened43. Mr. Smithhere 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
15、to the cinema if shethe work tomorrow.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. mov
16、ed D. will move50. Liu Fengweithree 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 mothe
17、r the Party last year. She a Party 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 give
18、56. He alwaysto the park on Sunday 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. w
19、ill fly B. had flown C. would fly 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
20、. was cooking D. cooks63. Well go 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. h
21、as gone B. has been C. had been D. 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
22、 to North China before.A. has, gone 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 footba
23、ll match if itfine next Saturday.A. 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 m
24、eeting.A. is having B. have C. has 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.
25、 was passing, saw C. passed, saw D. 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
26、 a walk D. is taking a walk82. Mary 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. would 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.