初中英语中考语法练习

Q1:1. What _____ you _____ over the weekend?(1.25分)

A. will; do
B. does; do
C. did; do
D. were; doing

Q2:2. Xiao Li usually _____ to school by bike last year. (1.25分)

A. goes
B. went
C. will go
D. is going

Q3:3. What _____ in our town 100 years from now? (1.25分)

A. happened
B. is happened
C. has happened
D. will happen

Q4:4. Mr. Smith _____ to see you in an hour. (1.25分)

A. came
B. has come
C. will come
D. comes

Q5:5. _____ you _____ from your parents recently? (1.25分)

A. Did; hear
B. Have; heard
C. Do; hear
D. Will; hear

Q6:6. We _____ TV at home this time last night. (1.25分)

A. were watching
B. watched
C. have watched
D. would watch

Q7:7. We _____ over 1500 English words by the end of last month. (1.25分)

A. have learned
B. had learned
C. will learn
D. learnt

Q8:8. She _____ in Shanghai for ten years since 1992. (1.25分)

A. has lived
B. had lived
C. lived
D. will live

Q9:9. She _____ in Shanghai for ten years. (1.25分)

A. has lived
B. had lived
C. lived
D. will live

Q10:10. We all know that the earth _____ round the sun. (1.25分)

A. goes
B. went
C. is going
D. will go

Q11:11. “Where are the boys?”“They _____ soccer on the playground.” (1.25分)

A. play
B. are playing
C. were playing
D. played

Q12:12. Look! Lucy _____ under the tree. (1.25分)

A. reads
B. is reading
C. was reading
D. read

Q13:13. He _____ more than 200 model cars in the last five years. (1.25分)

A. has collected
B. had collected
C. collected
D. will collect

Q14:14. Jim _____ a letter to his parents at 8:30 last night. (1.25分)

A. had written
B. wrote
C. would write
D. was writing

Q15:15. The Smiths _____ in Beijing since two weeks ago. (1.25分)

A. stayed
B. were staying
C. would stay
D. have stayed

Q16:16. “When _____ you _____ the bike?”“Last Monday.” (1.25分)

A. have; bought
B. did; buy
C. will; buy
D. do; buy

Q17:17. Look! The boy _____English now. (1.25分)

A. likes
B. liked
C. is liking
D. was liking

Q18:18. Most students in our class _____ TV twice a week. (1.25分)

A. watch
B. watched
C. will watch
D. are watching

Q19:19. How soon _____ they _____ back from work? (1.25分)

A. do; come
B. did; come
C. have; come
D. will; come

Q20:20. “Where _____ you _____ Mr. Li?” “In his office, half an hour ago.” (1.25分)

A. will; see
B. did; see
C. have, seen
D. do; see

Q21:21. I _____ a new dictionary. Look! It’s very useful. (1.25分)

A. bought
B. will buy
C. have bought
D. would buy

Q22:22. I won’t watch the movie tonight. I _____ it before. (1.25分)

A. will see
B. have seen
C. saw
D. had seen

Q23:23. Hello! I _____ know you _____ in Chengdu. How long have you been here? (1.25分)

A. didn’t; were
B. don’t; are
C. didn’t; are
D. don’t; were

Q24:24. He _____ a fire and then cooked a meal. (1.25分)

A. had made
B. was making
C. made
D. has made

Q25:25. If I _____ time tomorrow, I will go to visit my grandfather. (1.25分)

A. have
B. will have
C. would have
D. am having

Q26:26. I’m going to be a doctor when I _____ up. (1.25分)

A. grow
B. will grow
C. grew
D. am growing

Q27:27. The film _____ on for five minutes when I got to the cinema. (1.25分)

A. has been
B. had been
C. was
D. is

Q28:28. She _____ dinner when her son came in. (1.25分)

A. has cooked
B. had cooked
C. was cooking
D. would cook

Q29:29. The train _____ when we got to the station. We had to wait for the next one. (1.25分)

A. has left
B. had left
C. left
D. was leaving

Q30:30. He said that he _____ to the barber’s tomorrow morning(1.25分)

A. will go
B. went
C. is going
D. would go

Q31:31. In the last years I _____ a lot of friends. (1.25分)

A. have made
B. made
C. will make
D. was making

Q32:32. The boys _____ for about two hours. (1.25分)

A. are playing soccer
B. have been playing soccer
C. were playing
D. play soccer

Q33:33. He _____ so quickly that he could win the race. (1.25分)

A. is running
B. will run
C. ran
D. had run

Q34:34. He didn’t go there with us because he _____ there before. (1.25分)

A. has been
B. had been
C. went
D. would go

Q35:35. I don’t know if he ______ tomorrow. If he _____, I will tell you. (1.25分)

A. will come; will come
B. comes; comes
C. will come; comes
D. comes; will come

Q36:36. When I was young, my mother told me that the sun _____ in the east. (1.25分)

A. rise
B. rises
C. rose
D. had risen

Q37:37. “_____ you _____ your work?” “Yes. I finished it an hour ago.” (1.25分)

A. Did; finish
B. Have; finished
C. Will; finish
D. Had; finished

Q38:38. Hurry up, or you _____ the early bus. (1.25分)

A. will miss
B. has missed
C. would miss
D. missed

Q39:39. I _____ Mr. Green while I _____ along the street last Sunday. (1.25分)

A. met; walked
B. was meeting; walked
C. met; was walking
D. was meeting; was walking

Q40:40. Tom is strong and he _____ to school every day. (1.25分)

A. walked
B. walks
C. will walk
D. has walked

Q41:41. He said that he _____ with Mr. Black at that time. (1.25分)

A. talked
B. was talking
C. is talking
D. would talk

Q42:42. We _____ English in this school since we came here. (1.25分)

A. have studied
B. studied
C. had studied
D. were studying

Q43:43. She _____ at home until her mother came back. (1.25分)

A. has stayed
B. stayed
C. had stayed
D. will stay

Q44:44. There will be an interesting movie _____ two days. (1.25分)

A. for
B. in
C. after
D. since

Q45:45. She _____ there until I came back. (1.25分)

A. didn’t leave
B. has stayed
C. left
D. was staying

Q46:46. It has been raining _____ two hours ago. (1.25分)

A. until
B. for
C. since
D. by

Q47:47. His father _____ since he was two years old. (1.25分)

A. has died
B. died
C. has death
D. has been dead

Q48:48. The meeting _____ for ten minutes when I got there yesterday. (1.25分)

A. has begun
B. had begun
C. has been on
D. had been on

Q49:49. He had collected over00 stamps _____ he was twelve years old. (1.25分)

A. since
B. for
C. until
D. by the time

Q50:50. I was doing my homework _____ she rang me up last night. (1.25分)

A. when
B. while
C. since
D. before

Q51:51. “Where is John?” “He _____ the library.” (1.25分)

A. has been to
B. has gone to
C. has been in
D. has been at

Q52:52. How long _____ you _____ the computer? (1.25分)

A. have; bought
B. did; buy
C. have ; had
D. will; buy

Q53:53. She _____ Shanghai for two days. (1.25分)

A. left
B. has left
C. will leave
D. has been away from

Q54:54. He didn’t tell me anything about it _____ he left. (1.25分)

A. since
B. until
C. by the time
D. while

Q55:55. She _____ China since she was five years old. (1.25分)

A. has come to
B. has arrived at
C. has arrived in
D. has been in

Q56:56. I had finished my homework _____ I watched TV last night. (1.25分)

A. before
B. after
C. when
D. until

Q57:57. Miss White has been _____ the music club for years. (1.25分)

A. joining
B. join
C. joined
D. in

Q58:58. What do you think he will _____ ten years? (1.25分)

A. be for
B. be at
C. be to
D. be in

Q59:59. There _____ two football games in our school next week. (1.25分)

A. is going to be
B. will have
C. will be
D. is going to have

Q60:60. They _____ a birthday party next Friday afternoon. (1.25分)

A. is going to be
B. will be
C. will have
D. is going to have

Q61:61. How long have you ____ the pen? (1.25分)

A. kept
B. bought
C. borrowed
D. got

Q62:62. I _____ Mr. Brown since I left Shanghai in 2004. (1.25分)

A. have seen
B. saw
C. haven’t seen
D. didn’t see

Q63:63. You don’t have to describe her. I _____ her several times. (1.25分)

A. had met
B. have met
C. met
D. meet

Q64:64. I _____ a cold for five days. I still can’t get rid of it. (1.25分)

A. caught
B. had
C. have caught
D. have had

Q65:65. What _____ you _____ at nine o’clock that morning? (1.25分)

A. are; doing
B. did; do
C. were; doing
D. had; done

Q66:66. What _____ you _____ by nine o’clock that morning? (1.25分)

A. are; doing
B. did; do
C. were; doing
D. had; done

Q67:67. The sign _____, “ No Parking!” (1.25分)

A. reads
B. was read
C. is reading
D. reads

Q68:68. “_____ you _____ your lunch?” “Yes. I _____ it at school.” (1.25分)

A. Did; have; have had
B. Have; had; had
C. Did; have; had
D. Have; had; have

Q69:69. Lily _____ for her mother until she _____ home. (1.25分)

A. will wait; will come
B. won’t wait; comes
C. will wait; comes
D. waits; will come

Q70:70. “Mr. Brown is leaving for a trip.” “Really? Where _____ he _____?” (1.25分)

A. has; gone
B. will; go
C. did; go
D. does; go

Q71:71. Tom, you _____ the book for two weeks. You have to return it now. (1.25分)

A. borrowed
B. have borrowed
C. kept
D. have kept

Q72:72. “Have you mended your shoes?” “Yes. I _____ it twenty minutes ago.” (1.25分)

A. have mended
B. mended
C. had mended
D. will mend

Q73:73. Mr. Smith _____ to China last year and _____ in love with her. (1.25分)

A. goes; falls
B. went; fell
C. went; felt
D. has gone; fell

Q74:74. If you don’t go to the meeting tomorrow, _____.(1.25分)

A. he will, too
B. he won’t, either
C. he does,
too D. he doesn’t, either

Q75:75. “Shall we go watching the match?” “Sorry, I can’t. I _____ my homework.” (1.25分)

A. do
B. have done
C. am doing
D. did

Q76:76. The children won’t go hiking if it _____ next Sunday. (1.25分)

A. rain
B. rains
C. will rain
D. is raining

Q77:77. “_____ you _____ to Japan?” “Yes. I will go there next month.” (1.25分)

A. Have; been
B. Have; gone
C. Are; going
D. Did; go

Q78:78. When I got there, the film _____ for five minutes. (1.25分)

A. had been on
B. had begun
C. was beginning
D. began

Q79:79. Don’t open the door until the bus _____.(1.25分)

A. will stop
B. doesn’t stop
C. is stopping
D. stops

Q80:80. “_____ you _____ to Japan?” “Yes. We went there last year.” (1.25分)

A. Have; been
B. Have; gone
C. Did; go
D. Are; going
问卷网
初中英语中考语法练习
关于
1年前
更新
0
频次
80
题目数
分享