初中英语综合时态练习题
英语综合时态练习
B 1 .My sister _____ the Youth League last year. She _____ a Youth League member for about a
year now.
A. joined…has become B. joined…has been
C. has joined…has been D. did join…had been
C 2. Neither of us ______ a doctor.
A. were B. am C. is D. are
C 3. Mr Zhao doesn’t like swimming, _____?
A. didn’t he B. did he C. does he D. won’t he
C 4. I’ll talk to him when he ______.
A. come B. will come C. comes D. came
C 5. They _____ supper when we _____ into the room.
A. are having…went B. were having…go
C. were having…went D. are having…go
D 6. We’ll go climbing if it _____ tomorrow.
A. won’t rain B. did rain C. isn’t rain D. doesn’t rain
A 7. I don’t know if it _____ tomorrow.
A. will rain B. rains C. rained D. is rain
D 8. Nathan Hale ____ he ____ his life for his country.
A. said…give B. says…will give C. said…gives D. said…would give
C 9. Most people ____ TV.
A. enjoy to watch B. enjoy watch C. enjoy watching D. enjoys watching
A 10.Father ____ his cap and went out.
A. put on B. puts on C. had put D. will put on
B 11.How long _____ your uncle ____ in the army ?
A. has…joined B. has…been C. does…join D. had…joined D 12.Peter _____ the work in a week.
A. have finished B. finishes C. is finishing D. will finish
A 13.The students _____ the History Museum if it _____ fine tomorrow.
A. will visit….is B. will visit…will be
C. would visit …was D. would visit…would be
A 14.Joan ____ me whether I _____ the book before.
A. asked…had read B. asked…shall read
C. asked…would read D. asked…has read
C 15.By the end of last term, we _____ Book Five.
A. have learned B. would learn C. had learned D. were learning
A 16._____ she _____ her lessons at seven yesterday evening ?
A. Was…going over B. Is…go over C. Has…gone over D. Will…go over
C 17.He can’t go to the cinema with me because he ____ a meeting.
A. was having B. would have C. is having D. had
A 18.Both of the two dictionaries ____ very useful.
A. are B. is C. was D. am
C 19. He _____ to me since last month.
A. didn’t write B. hadn’t written C. hasn’t written D. won’t write
D 20. Xu Ping ____ to Japan only once.
A. has gone B. had gone C. had been D. has been
B 21. Nobody ____ the answer.
A. have known B. knew C. didn’t know D. are knowing
B 22.______ you ever ____ to Nanjing ?
A. Have…gone B. Have…been C. Do…go D. Will …go
C 23. He ____ he ____ something wrong before.
A. says…was B. say….have done C. said…had done D. said…would do
D 24. He ____ me he ____ an interesting book.
A. tell…would borrow B. told …will borrow
C. tell…will borrow D. told …had borrowed
B 25. Thomas Edison ____ already ____ a chemistry lab for himself by the time he ____ ten.
A. has…built…was B. had…built…was
C. would…build…was D. was…building…is
A 26. At the age of eleven, my grandfather _____ to work in a factory.
A. began B. has begun C. will begin D. begins
D 27. One day while I ____ along the street, I ____ someone calling.
A. walked…was hearing B. was walking…has heard
C. was walking…had heard D. was walking…heard
C 28. Neither I nor he _____.
A. can swims well B. are swimming well C. swims well D. have swum well
D 29. ____ you ____ where your sister has gone ?
A. Did …know B. Will…know C. Are…know D. Do …know
C 30. Betty ____ morning exercises yesterday.
A. not did B. don't do C. didn’t do D. won’t do
C 31. The door of her room _____ every day.
A. are not cleaned B. not are cleaned C. is not cleaned D. not is cleaned
D 32.No rubbish ____ for three weeks.
A. collected B. is collected C. has collected D. has been collected
B 33.By 1980 the bridge ______.
A. was completed B. had been completed
C. has been completed D. have been completed
B 34.Another railway bridge ____ there now.
A. is building B. is being built C. is built D. has been built
D 35. ____ the water in the wet clothes ____ vapor now ?
A. Are…turned into B. Is…turned into
C. Are…being turned into D. Is…being turned into
C 36. ____ this film ____ last week ?
A. Did…show B. Has…been show n C. Was…shown D. Was…be shown
A 37.He told me that the composition ____ by him.
A. was not written B. not was written C. is not written D. not is written
D 38._____ the play ____ again next week ?
A. Will…put on B. Is…put on C. Will be…put on D. Will…be put on
A 39._____ the exercises ____ tomorrow ?
A. May…be handed in B. May be…handed in
C. May be handed…in D. May handed…in
B 40.She ____ to a hospital at once.
A. must send B. must be sent C. must to be sent D. had to send
B 41. Mike usually ____ up at six in the morning.
A. get B. gets C. got D. will get
B 42. The sun _____ us light and heat.
A. give B. gives C. will give D. often give
A 43.Tom looked sad and cried , “ I ____ terrible !”
A. am feeling B feels C. will feel D. have felt
D 44.At that time , things _____ hard for the working people.
A. is B. are C. was D. were
D 45. Long long ago, there ____ a farmer in a small village.
A. are B. were C. is D. lived
C 46. --Could you show me the way to No, 5 Middle School ?
-- I’m afraid I couldn’t . I _____ never _____ there.
A. do…go B. did…go C. have…been D. had …been
C 47. We ____ a meeting these days.
A. have B. had C. are having D. were having
B 48. The oldest kind of computer _____ the abacus.
A. is B. was C. has been D. have been
B 49. I ____ the boy in the classroom just now .
A. see B. saw C. have seen D. had seen
D 50. Mr Black was surprised, “ I ______ I lost my wallet. “
A. know B. don’t know C. knew D. didn’t know
D 51.The guard said, “ I am sorry. I ____ .”
A. don’t know it is you B. didn’t know it is you
C. don’t know it was you D. didn’t know it was you
A 52.The fisherman said to the Genie, “ You’re so big and jar is so small. ____ you really
in the jar ?”
A. Are B. Were C. Was D. Wasn’t
B 53.He is going to be a doctor when he _____.
A. grow up B. grows up C. will grow up D. is going to grow up
B 54. Grandma said she would tell me a story when she _____.
A. has time B. had time C. would have time D. would has t
B 55. I’ll tell him all about it as soon as he ____.
A. come back B. comes back C. will come back D. is going come back
B 56. ____ we set off right away ?
A. Will B. Shall C. Are D. Do
D 57. It seems it ______.
A. will rain B. shall rain C. rains D. is going to rain
D 58. My little sister ____ six next month.
A. will be B. shall be C. can be D. is going to
B 59. Go down the street and turn right at the first crossing . You _____ our school.
A. find B. will find C. shall find D. are going to find
D 60. It’s nothing serious. Your son ____ all right by supper time.
A. will be B. shall be C. is D. is going to be
B 61. Work hard, and you ____ catch up with the others.
A. can be B. Will C. shall D. are going to
C 62. Where is Jenny ? She ____ in the next room.
A. do some reading B. does some reading
C. is doing some reading D. will do some reading
D 63. Look! Tom ____ in the river.
A. go swimming B. goes swimming C. going to swimming D. is swimming
D 64. His sister __ ___ cakes. That’s why her hands are all covered with flour (面粉).
A. makes B. made C. will make D. is making
C 65. Listen carefully ! Can you hear what the professor ____ ?
A. talks about B. talked about C. is talking about D. will talk about
C 66. What ____ you ____ this time yesterday ?
A. do…do B. are…doing C. were…doing D. would…do
D 67. When I got there, the Browns ____ at the lunch table.
A. is siting B. are sitting C. was siting D. were sitting
C 68. It suddenly began to rain while I ______ the bus.
A. wait B. waited C. was waiting for D. were waiting for
C 69. It ____ hard when I was on my way to the cinema.
A. rain B. raining C. was raining D. were raining
B 70. The train will arrive _____.
A. after an hour B. in an hour C. an hour later D. for an hour
C 71. How many English films ____ since last year ?
A. do you see B. did you see C. have you seen D. had you seen
C 72. _____ the film yet ? Yes. I ______ it just now.
A. Do you see…see B. Did you see…have seen
C. Have you seen…saw D. Have you seen…have seen
C 73. Mr Smith works in Beijing. He ____ since 1978.
A. has come there B. has came there C. has been there D. has gone there
C 74. Comrade Wang came back last night. Where _____?
A. has he gone B. had he gone C. has he been D. had he been
A 75. Mrs Brown is out. Where _____?
A. has she gone B. had she gone C. has she been D. had she been
D 76. Her grandma ____ for five years.
A. dies B. has died C. was dead D. has been dead
A 77. Have you ____ heard the story about Edison ?
A. ever B. never C. even D. once
D 78. He asked if you ____ to Peter.
A. wrote B. had wrote C. have wrote D. had written
D 79. The lights ____ when I got to the cinema.
A. have already gone out B. had already gone out
C. have already be out D. had already went out
B 80. Did you give a ticket to Li Hua yesterday ? No, Because she ____ for herself.
A. has bought it B. has bought one C. had bought one D.had bought it
C 81. Yesterday some foreign friends came to our village.
They ____ a long way before they arrived
A. traveled B. have traveled C. had traveled D. are travelling
D 82.By the time I left school I ____ English for six years.
A. studied B. has studied C. have studied D. had studied
D 83. How many concerts ____ by the end of next month.
A. does the pianist give B. had the pianist given
C. has the pianist given D. is the pianist going to give
C 84. He ____ for three years.
A. has joined the Youth League B. had joined the Youth League
C. has been a League member D. had been a League member
D 85. The day after tomorrow ____ my birthday.
A. will be B. should be C. may be D. is going to be
C 86. The workers said that they would all leave if John _____.
A. stay B. stayed C. stays D. was going to stay
B 87.I _____ a manager when I grow up.
A. will to be B. shall be C. am D. am going to be
B 88. I went out with them after I ____ a meeting.
A. have B. had C. have had D. was having
C 89.I’ve worked in the factory ____.
A. since three years B. before three years
C. since three years ago D. for three years ago
B 90.Rose is not here. She _____ in the next room.
A. does some washing B. is doing some washing
C. will do some washing D. has done some washing
D 91. I wrote a letter five days ago, but I _____ it in my pocket all these days.
A. keep B. kept C. have keeping D. have kept
B 92. We ____ about you just now.
A. are talking B. were talking C. talk D. have talked
B 93.Liu Ping said she ____ to my house tomorrow.
A. will come B. would come C. will go D. would go
C 94. I have just had my lunch. I _____ it at home.
A. have had B. had had C. had D. have
A 95. The farmers _____ on the farm when suddenly a strange voice was heard.
A. were working B. worked C. are working D. work
B 96. My boss has just rung me up, telling me to shorten my holiday. And I _____ back to
my office by Friday.
A. expect B. am expecting C. am expected D. will expect
B 97. My brother ____ in the paper factory since he ____ college three years ago.
A. had worked…left B. has worked…left
C. had worked…was leaving D. has worked…was leaving
A 98. Our maths teacher ____ the post office when I _____ him.
A. was passing…saw B. passed…was seeing
C. passed…had seen D. was passing…was seeing
B 99. He asked me whether I ____ the play before.
A. have seen B. had seen C. saw D. was seeing
A 100. The rain stopped ten minutes _____.
A. ago B. before C. after D. since
A 101. My brother _____ the army for three years.
A. has been in B. has joined C. has taken part in D. has got to
A 102. Mr Black has sold his car. He _____ a new one.
A. is going to buy B. is buying C. buys D. was going to buy
A 103. He went to bed after he ____ his work.
A. did B. does C. has done D. have done
C 104. Your mother _____ you at the gate.
A. waits for B. wait for C. is waiting for D. waiting for
B 105. Where ___ you _____ ? I ______ the library.
A. have…been…have been to B. have…been…have gone to
C. have…gone…have gone to D. have…gone…have gone to
C B 106. ____ when school was over yesterday ?
A. Does it rain B. Did it rain C. Was it raining D. Is it raining
B 107. I ____ a letter to you last month. _____ you ____ it ?
A. have written…Have…received B. had written…Have…received
C. wrote…Have…received D. was writing…Did…write
A 108. How long _____ Jack ?
A. have you known B. have you got to know
C. did you know D. did you get to know
C 110. Mr Black isn’t in. But he ____ at home at about seven tonight. He usually
____ back from work at a quarter to seven.
A. will be…will come B. is …will come
C. will be…comes D. is …comes
D 111. The train ____ here for ten minutes .
A. has stopped B. has come C. has got D. has been
AB 112. I’m looking for my watch. I ____ it a moment ago.
A. lost B. lost C. have lost D. was lost
A 113. Don’t get off the bus until it ______.
A. stopped B. has stopped C. will stop D. would stop
D 114. When he sees me, he always ____ to me.
A. smile B. is smiling C. smiled D. smiles
B 115. I think he ____ right now.
A. reads B. is reading C. read D. would read
116. Whenever I ____ these days, I always carry my umbrella.
A. will go out B. shall go out C. go out D. going out
C 117. By this time tomorrow, I ____ the book.
A. will finish to read B. will have finished reading
C. will finish reading D. will have finished to read
B 118. Is this the first time you _____ Beijing ?
am
A. visit B. visited C.have visited D. have been visiting
D 119. I _____ to school, only to find out that it was a holiday.
A. hurry B. had hurried C. have hurried D. hurried
A/D 120. Please tell me why you ____ absent from school last week.
A. had been B. have been C. are D. we
C 121. I ____ along the street when I caught sight of an old friend of mine.
A. went B. had gone C. was going D. would go
C 122. Can you imagine how the game _____?
A. won B. had won C. was won D. wins
C 123. The water was still below my waist, but it ____ all the time.
A. rose B. raised C. was rising D. was raising
124. It ____ as the troops made their way to the front.
A. was snowed B. had been snowing C. was snowing snowed
B 125. I knew I could not finish the work _____.
A. by he had come B. until he had come
C. when he would come D. before he came
B 126. John was tired out. He ____ all day.
A. was working B. had been worked C. worked D. had been working
C 127. It seemed that the old man ______ for something over there.
A. looks B. looked C. was looking D. has looked
D 128.
A. don’t B. can’t C. won’t D. didn’t
D 129. He told me that he ______ to see us the next day.
A. comes B. came C. will come D. would come
A 130. The teacher told us that the sun ______ bigger than the earth.
A. is B. was C. has been D. will be
D. h