arenas(英语语法专项练习---动词)

动词专项练习

一、选择填空

( ) 1. Where _______ Uncle Sun yesterday?

A. was B. were C. did D. does

( ) 2. They _______ going to see Mr. Sun tomorrow.

A. is B. are C. am D. be

( ) 3. Some are _______ in the river and some are _______ games.

A. swiming, playing B. swimming, plaiing C. swimming, playing D. swimming, plaing

( ) 4. Where is Dick? He _______ to the reading-room.

A. has been B. went C. has gone D. goes

( ) 5. Mark Twain, an American writer, _______ everybody here.

A. knows B. is known as C. is known to D. is known for

( ) 6. I hope he will come to see me before he _______ here.

A. leave B. leaves C. will leave D. left

( ) 7. My teacher told me that Australians _______ English.

A. spoke B. speak C. speaks D. are speaking

( ) 8. I think she _______ right now.

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

( ) 9. ---- Where are the children? ---- They _______ a good time in the garden.

A. are having B. have C. have had D. had

( ) 10. ----- Where _______ my glasses? I can’t find them. ---- I _______ them on the bookshelf, but they aren’t there.

A. you put, put B. you have put, have put C. have you put, put D. did you put, have put

( ) 11. When the police arrived, the man _______ for 10 minutes.

A. died B. was death C. had died D. had been dead

( ) 12. By the time this talk is over, we _______ a lot about the earth.

A. shall be learning B. are learning C. world learn D. shall have learnt

( ) 13. The teachers told me that they _______ me to smooth away the difficulties.

A. helped B. will help C. help D. were going to help

( ) 14. Have you seen him today? Yes, I _______ him this morning.

A. has seen B. see C. will see D. saw

( ) 15. He _______ worried when he heard this news.

A. is B. was C. does D. did

( ) 16. What’s your friend going _______ next week.

A. doing B. do C. does D. to do

( )17. I don’t think that it’s true. He’s always _______ strange stories.

A. tell B. telling C. told D. tells

( ) 18. Have you ever _______ West Hill Farm?

A. gone to B. arrived C. come to D. been to

( ) 19. How long _______ he _______ the novel?

A. has, borrowed B. has, kept C. has, lent D. is, using

( ) 20. He _______ to do this lessons at eight every evening.

A. is begining B. is beginning C. begin D. begins

( ) 21. The children _______ a swim this afternoon.

A. are going to has B. is going to have C. are having D. are going to have

( ) 22. There _______ a telephone call for my brother Steven yesterday.

A. is B. are C. was D. were

( ) 23. _______ he _______ on well with his friends this term?

A. Does, gets B. Does, get C. Is, getting D. Is, geting

( ) 24. Who _______ away my pen? I can’t find it.

A. haven taken B. takes C. has taken D. took

( ) 25. Shall we _______ football this Saturday?

A. play B. playing C. plays D. to play

( ) 26. The children _______ at school now.

A. is B. are C. was D. were

( ) 27. Mr. Smith _______ short stories, but he _______ a TV play these days.

A. is writing, is writing B. is writing, writes C. writes, is writing D. writes, writes

( ) 28. He said he _______ the league for two years.

A. has joined B. has been in C. had been in D. joined

( ) 29. She likes watering trees in the garden, _______ she?

A. doesn’t B. don’t C. isn’t D. didn’t

( ) 30. What _______ you _______ to do to keep the room clean?

A. do, have B. does, have C. did, have D. are, have

( ) 31. Some flowers _______ by Kate already.

A. have been watered B. watered C. have watered D. has been watered

( )32. When winter comes, the leaves _______ fall.

A. are going to B. will C. will be D. would

( ) 33. I _______ to the cinema. I _______ there every Sunday.

A. go, go B. am going, go C. go, am going D. am going, am going

( ) 34. You _______ about the future now, _______ you?

A. don’t think, don’t B. aren’t thinking, aren’t C. don’t think, do D. aren’t thinking, are

( )35. He was afraid that he _______ his way.

A. would lost B. would lose C. is going to D. shall lose

( ) 36. We _______ each other since he left here.

A. didn’t see B. hadn’t seen C. haven’t seen D. had seen

( ) 37. Mr. Smith _______ out for a walk in the park every day.

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

( ) 38. He _______ from home for a long time.

A. has gone away B. had gone away C. has left D. has been away

( ) 39. You mustn’t go too high, or you _______ dangerous.

A. will be B. are C. would be D. is going to

( ) 40. We have known each other _______.

A. since we were young B. after we were young

C. when we are young D. if we are young

( ) 41. She promised she _______ do better work.

A. would B. will C. shall D. is going to

( ) 42. How long has this shop _______?

A. be open B. been open C. opened D. been opened

( ) 43. Mr. Smith _______ here since he moved to his city.

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

( ) 44. Have you read the newspaper? No, I haven’t _______.

A. too B. yet C. just D. already

( ) 45. Our knowledge of the universe _______ all the time.

A. grow B. is growing C. grows D. grew

( ) 46. She won’t go to the cinema if she _______ the work tomorrow.

A. doesn’t finish B. won’t finish C. will finish D. finish

( ) 47. My grandma _______ for half a year.

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

( ) 48. She _______ to the Great Wall several times.

A. goes B. has gone C. went D. has been

( ) 49. The earth _______ round the sun.

A. move B. moves C. moved D. will move

( ) 50. Liu Fengwei _______ three yuan for the lost library book.

A. paid B. spent C. cost D. took

( ) 51. I _______ the bike for over four years.

A. have bought B. have buy C. have had D. bought

( )52. He told us that he _______ that factory the next day.

A. had visited B. has visited C. will visit D. would visit

( ) 53. His mother _______ 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 been

( ) 54. We don’t know if it _______ the day after tomorrow.

A. will rain B. rains C. rained D. would rain

( ) 55. He said he _______ his life for his country.

A. give B. gave C. had given D. would give

( ) 56. He always _______ to the park on Sunday morning.

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

( ) 57. Look, the students _______ to the teacher carefully.

A. is listening B. are listening C. listen D. listened

( ) 58. He _______ in this school in 1958.

A. taught B. has taught C. teaches D. had taught

( ) 59. They said they ________ to England the next day.

A. will fly B. had flown C. would fly D. flew

( ) 60. They ________ the work in two days.

A. had finished B. would finished C. is finishing D. will finish

( ) 61. By the end of last week, we ________ two thousand words.

A. would learn B. have learned C. had learned D. were learning

( ) 62. When he left, his mother ________.

A. is cooking B. cooked C. was cooking D. cooks

( ) 63. We’ll go to play with snow if it ________ tomorrow.

A. snow B. snows C. will snow D. snowed

( ) 64. There ________ now milk in the glass.

A. have B. has C. are D. is

( ) 65. The train ________ when we got to the station.

A. has just left B. had just left C. leaves D. left

( ) 66. Dr Smith is not at home. He ________ to work.

A. has gone B. has been C. had been D. had gone

( ) 67. That man knows a lot about New York. I heard he ________ before.

A. had gone to the city B. had been in there C. had been there D. had been New York

( ) 68. The artist ________ to Europe. He is there now.

A. has gone B. has been C. had gone D. had been

( ) 69. Miss Brown said she ________ never ________ to North China before.

A. has, gone B. has, been C. had, gone D. had, been

( ) 70. What ________ your grandma ________ this time yesterday?

A. is, doing B. was, doing C. did, do D. had, done

( ) 71. I ________ to see the film because I have lost my ticket.

A. won’t go B. didn’t go C. don’t go D. haven’t gone

( ) 72. The students will have a football match if it ________ fine next Saturday.

A. will be B. would be C. was D. is

( ) 73. She asked me if I ________ the story before.

A. have read B. had read C. would read D. will read

( ) 74. What ________ they ________ at eight yesterday evening?

A. are, doing B. did, do C. have, done D. were, doing

( ) 75. You can’t see him now because he ________ an important meeting.

A. is having B. have C. has D. was having

( ) 76. I ________ to my brother since last summer.

A. didn’t write B. hadn’t written C. haven’t written D. don’t write

( ) 77. Li Ping will visit the Great Wall as soon as he ________ free.

A. will be B. is C. was D. has been

( ) 78. One day when I ________ the post office I ________ my uncle.

A. pass, say B. said, made C. said, had made D. said, make

( ) 79. He ________ he ________ some mistakes in the test.

A. said, will make B. said, made C. said, had made D. said, make

( ) 80. They ________ tired so they stopped ________ a rest.

A. are, have B. were, have C. were, to have D. are, having

( ) 81. My father ________ every day.

A. takes a walk B. took walk C. take a walk D. is taking a walk

( ) 82. Mary is seven years old. She ________ eight next year.

A. is B. will C. was D. will be

( ) 83. A table and many chairs ________ made by him yesterday.

A. was B. were C. are being D. was being

( ) 84. I’ll go with you as soon as I ________ my work.

A. will finish B. shall finish C. finish D. finished

( ) 85. Trees ________ green in spring.

A. turn B. turns C. would turn D. is turning

( ) 86. Yesterday I ________ in bed all day because I had a fever.

A. lay B. lie C. laid D. lain

( ) 87. Hello, Mike. It’s you. I ________ you ________ in Beijing. How long have you been here? A. don’t know, were B. hadn’t know, are C. haven’t known, are D. didn’t know, were

( ) 88. A: When ________ again? B: When he ________. I’ll let you know.

A. he comes, comes B. will be come, will come

C. he comes, will come D. will he come, comes

( ) 89. The last bus ________. I had to walk home.

A. had gone B. have gone C. went D. has gone

( ) 90. A: Are you making cakes? B: ________.

A. Yes, I do B. Yes, I am C. Yes, I’m D. Yes, I’m making

( ) 91. What time ________? My watch ________.

A. it is, stopped B. is it, has stopped C. it is, has stopped D. is it, is stopping

( ) 92. What ________ on Sunday?

A. does he sometimes do B. is he often doing C. has he done D. is usually he do

( )93. Did you hear someone ________ at the door when you ________TV last night?

A. knock, was watching B. knock, watching

C. knock, were watching D. knock, are watching

( ) 94. That Japanese knows ________ the Salt Lake City. I heard he ________ before.

A. a lot of, had been there B. a lot about, had been there

C. lot, had been there D. a lot of, had gone there

( ) 95. As soon as we saw his face, we ________ the news ________ bad.

A. knew, was B. know, were C. know, was D. know, were

( ) 96. Reading English magazines and newspapers ________ helpful to your study of English.

A. is B. are C. will D. is going to do

( ) 97. Mary, what ________ doing?

A. she is B. are you C. you are D. is

( ) 98. A: Is this a new radio? B: No, I ________ it for five years.

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

( ) 99. I’m sure he will come to see me before he ________ Beijing.

A. will leave B. is leaving C. would leave D. leaves

( ) 100. It seemed that he ________ something expensive.

A. have lost B. lost C. had lost D. has losted

( ) 101. Comrade Li ________ a talk on man-made satellites next Saturday.

A. gives B. will give C. is giving D. gave

( ) 102. When my sister ________ her work, she left her office.

A. finishes B. had finished C. has finished D. was finished

( ) 103. It was raining hard when he ________home.

A. got B. get C. gets D. was getting

( ) 104. He ________ to New York two weeks ago, and he ________ there three times.

A. has gone, has been B. went, has gone C. went, was D. was going, went

( ) 105. How many English parties ________ by the end of last term?

A. had you had B. had you have C. have you had D. did you have

( ) 106. The train ________ when she ________ to the station.

A. has left, gets B. left, got C. had left, got D. has left got

( ) 107. My classmate ________ away for about two weeks.

A. is B. has been C. has gone D. has left

( ) 108. His father has gone to Shanghai. He said he ________ in a week.

A. had been back B. would be black C. was going back D. will be back

( ) 109. You are late. The film ________ for five minutes.

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

( ) 110. ________ you ________ where the teacher has gone?

A. Did, know B. Will, know C. Are, know D. Do, know

( ) 111. He can’t go swimming with me because he ________ a meeting.

A. was having B. would have C. is having D. had

( ) 112. I won’t go to the cinema if it ________ tomorrow.

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

( ) 113. I ________ my homework before supper.

A. am doing B. do C. would do D. have been done

( ) 114.He is writing a letter now, he ________ free in an hour.

A. will be B. will C. is going D. would be

( ) 115. What ________ you ________ from 7 to 9 yesterday evening?

A. were, doing B. did, do C. have, done D. do, do

( ) 116. Nancy ________he ________ his life for his country.

A. said, had given B. says, will give C. said, would give D. said gave

( ) 117. He has taught in this school since he ________ work.

A. began to B. begins to C. begun to D. begins to

( ) 118. Look! Here ________ the teacher.

A. came B. comes C. is coming D. has come

( ) 119. He ________ a new film after school today.

A. sees B. is going to see C. has gone to D. see

( ) 120. Before Mr. White went to Paris, he ________ French for two years.

A. will learn B. has learned C. had learned D. was learning

( ) 121. She said her brother ________ in Beijing. He ________ to Japan on business last week.

A. wasn’t, went B. hasn’t, went C. wasn’t, would go D. would be, went

( ) 122. Because I ________ my bicycle, I have to walk to school.

A. lose B. will lose C. have lost D. had lost

( ) 123. Now these magazines ________ in the library for a long time.

A. have kept B. were kept C. have been kept D. had kept

( ) 124. Our first computers ________ in 1956.

A. were made B. made C. have been made D. had been made

( ) 125. The new building ________ in two years.

A. will put up B. will be put up C. is put up D. puts up

( ) 126. The bridge ________ in two or three weeks.

A. completed B. would be completed C. have been completed D. will be completed

( ) 127. The work ________ soon.

A. will be finished B. finishes C. has finished D. will finish

( ) 128. This story ________ in 1981.

A. was taken place B. is taken place C. took place D. took the place

( ) 129. He wanted to know how long ________ there.

A. I had been B. had I been C. I have been D. have I been

( ) 130. He ran back into his room to see if he ________ anything behind.

A. has forgotten B. had forgotten C. has left D. had left

( ) 131. Do you know if ________ tomorrow?

A. he will come B. he comes C. will he come D. he would come

( ) 132. He ________ when you came.

A. will arrive B. had already arrived C. would already arrive D. has already arrived

( ) 133. ________ when you started out?

A. Has it rained B. Did it rain C. Was it raining D. Is it raining

( ) 134. I’ll be very glad ________ to the lecture tomorrow afternoon.

A. if he will come B. if he comes C. if he should writes D. knows, had written

( ) 135. If he ________ it he ________ to me.

A. will know, will write B. knows, will write

C. knows, writes D. knows, had written

( ) 136. I’ll let you know as soon as he ________.

A. arrives B. will arrive C. arrive D. arrived

( ) 137. You can not leave until you ________ your homework.

A. finished B. will finish C. would finish D. have finished

( ) 138. I’ll give the note to him as soon as ________.

A. he comes B. he will come C. he is coming D. he is going to come

( ) 139. The sun ________ in the east.

A. is always rising B. is always raise C. rises D. always raises

( ) 140. My classmate ________ me his pencil, for mine was stolen.

A. borrowed B. lent C. helped D. changed

( ) 141. I’ve ________ my bag at home.

A. forget B. forgotten C. left D. lost

( ) 142. Jack ________ a teacher for months.

A. has become B. has turned C. has changed D. has been

( ) 143. They ________ friends since they met in Shanghai.

A. have made B. have become C. have been D. have turned

( ) 144. A: What are you doing? B: I’m ________ my lost watch.

A. searching B. looking for C. finding D. look at

( ) 145. The young man ________.

A. hold his breath B. held his breath C. held his breathe D. held her breath

( ) 146. He is so rich that he ________ work.

A. didn’t have to B. doesn’t have to C. must D. has to

( ) 147. He ________ his homework at home. He likes to finish it at school.

A. doesn’t B. don’t to C. hasn’t done D. doesn’t do

( ) 148. Do you know which picture ________ best?

A. does she like B. she likes C. did she like D. she is liking

( ) 149. Our school will hold a sorts meeting if it ________ tomorrow.

A. isn’t B. rains C. won’t rain D. doesn’t rain

( ) 150. The students will go to the West Hill Farm by bike if it ________ fine tomorrow.

A. will be B. is C. shall be D. was

( ) 151. The farmer will take the cows to the field if the rain ________ later on.

A. stop B. stops C. stopped D. will stop

( ) 152. Go to help her if she ________ in trouble.

A. is going B. will be C. comes D. is

( ) 153. We’ll go as soon as it ________.

A. will stop raining B. stops raining C. will stop to rain D. stop to rain

( ) 154. Please tell him about it as soon as he ________ back.

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

( ) 155. I’ll catch up with Lucy before she ________ the finishing line.

A. reach B. is reaching C. reaches D. will reach

( ) 156. I ________ the message to him as soon as he ________ back tomorrow.

A. give, came B. will give, will come C. will give, comes D. give, will come

( ) 157. Granny Wang told the little children that the sun ________ in the east.

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

( ) 158. ---- Do you know if he ________ to play basketball with us?

---- I think he will come if he ________ free tomorrow.

A. comes, is B. comes, will be C. will come, is D. will come, will be

( ) 159. I don’t know if she ________ tomorrow. If she ________, I’ll call you.

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

( ) 160. I want to know if they ________ the spring sports meeting next month. If they ________ it, I must get ready for it.

A. hold, will hold B. will hold, hold C. hold, hold D. will hold, will hold

( ) 161. Mrs. Fang asked the boys ________.

A. where is Miss Green B. where was Miss Green

C. where Miss Green is D. where Miss Green was

( ) 162. I thought the news ________ important for us all.

A. is B. was C. are D. were

( ) 163. Henry ________ a birthday card for Sam yesterday.

A. has bought B. buys C. bought D. will buy

( ) 164. ---- Meimei, why didn’t you give the book to Ann?

---- Well, she ________ a copy for herself last week.

A. buys B. had bought C. bought D. has bought

( ) 165. John ________ me the book two weeks ago, so I ________ it for two weeks.

A. borrowed, have borrowed B. lent, have borrowed

C. borrowed, have had D. lent, have kept

( ) 166. ---- Have you mended the motorbike, Tom? ---- Yes, I ________ it ten minutes ago.

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

( ) 167. It’s five years since I ________ you last time.

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

( ) 168. Jane is busy now. She ________ pictures.

A. draws B. drew C. is drawing D. drawn

( ) 169. Look! Lily with he sister ________ a kite on the playground.

A. is flying B. flying C. are flying D. fly

( ) 170. Our knowledge of the universe ________ all the time.

A. grow B. is growing C. grows D. grew

( ) 171. ---- Where is Mr. Hu? ---- Look! He ________ on a big machine over there.

A. works B. worked C. is working D. has worked

( ) 172. Stay inside, please. It ________ hard right now.

A. is raining B. has rained C. rains D. was raining

( ) 173. Be quiet! The child ________.

A. sleeps B. spelt C. is sleeping D. has slept

( ) 174. ---- When ________ the Greens ________ back to China? ---- Next week.

A. did, come B. are, come C. will, come D. have, come

( ) 175. We ________ a sports meeting next month.

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

( ) 176. I want to know when ________ start.

A. will we B. we will C. do we D. did we

( ) 177. Please tell me where ________ have our picnic tomorrow.

A. we will B. will we C. will D. will you

( ) 178. Do you know ________.

A. when the meeting will begin B. when begins the meeting

C. when will the meeting begins D. when does the meeting begin

( ) 179. ---- Would you please not draw pictures on the wall? ---- Sorry. I ________ it again.

A. am not doing B. don’t do C. didn’t do D. won’t do

( ) 180. How long ________ at this factory?

A. have you come B. has he in C. will he be D. has he been to

( ) 181. ---- Do you know when he ________ back tomorrow?

---- Sorry, I don’t. When he ________ back, I’ll tell you.

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

( ) 182. I don’t know when he ________. When he ________, I’ll let you know.

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

( ) 183. We ________ English for three years already. And we can speak a little English now.

A. learn B. have learned C. has learned D. will learned

( ) 184. My grandpa died six months ago, that is to say, he ________ for half a year.

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

( ) 185. Our workshop ________ since two years ago.

A. was open B. opened C. has been open D. has opened

( ) 186. John ________ the factory since 1984. He’s one of the oldest workers here now.

A. came to B. comes to C. has been in D. has come to

( ) 187. Mrs. Black is a worker of No. 1 Machine Factory. She ____here since it opened in 1958.

A. worked B. works C. has worked D. is working

( ) 188. His hair ________ white these days.

A. be B. are C. has turned D. turned

( ) 189. ---- How long have you ________ there? ---- About four years.

A. come B. gone C. left D. worked

( ) 190. I’ve ________ this dictionary ________ a year. It’s still new now.

A. bought, for B. had, for C. bought, since D. had, since

( ) 191. Our maths teacher has ________ Australia for a week.

A. gone to B. been in C. arrived in D. been to

( ) 192. How nice you’ve come. We’ve waited for you about two hours. Where ________, Jim?

A. are you B. have you been C. are you from D. have you gone

( ) 193. He ________ his homework and now is listening to music.

A. finished B. finishes C. has finished D. finish

( ) 194. ---- Where’s your headmaster? ---- He ____ Beijing. He won’t be back ____ next week.

A. went to, after B. has gone to, until C. has been to, until D. has been to, after

( ) 195. --- Have you ever ________ to the Huaxi Park? ---- Yes, I ________ there last summer.

A. gone, went B. gone, have been C. been, went D. been, have

( ) 196. When I got to the factory, the workers ________ about the film.

A. are talking B. talked C. were talking D. have talked

( ) 197. I ________ a letter when my mother came in.

A. write B. was having C. are having D. is having

( ) 198. The Reads ________ lunch when I got to their house.

A. were having B. was having C. are having D. is having

( ) 199. My parents ________ TV when I got home yesterday.

A. watched B. were watching C. have watched D. are watching

( ) 200. By the end of last term, we ________ one thousand English words.

A. have learned B. has learned C. had learned D. learned

( ) 201. He remembered he ________ a new sweater, but he ________ for it.

A. has chosen, has paid B. has chosen, hasn’t paid

C. had chosen, had paid D. had chosen, hadn’t paid

( ) 202. David has ________ China for 5 years.

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

( ) 203. “Mum, have you ________ the party? It’s time to leave now.” said Dick.

A. waited for B. looked for C. got ready for D. heard from

( ) 204. This T-shirt is very nice, but it ________ too much.

A. spends B. pays C. takes D. costs

( ) 205. Tom’s ill in hospital and his mother is ________ him.

A. looking for B. looking over C. looking at D. looking after

( ) 206. I’m sorry. Mr. White can’t see you now. He ________ a meeting.

A. has B. has had C. is having D. will have

( ) 207. ---- How did the accident happen?

---- You know, it ________ difficult to see the road clearly because it ________.

A. was, was raining B. is, has rained C. is, is raining D. will be, will rain

( ) 208. Either Bob or Peter ________ watching the 17th world Cup now.

A. is B. are C. am D. be

( ) 209. We are glad that the Shenzhen Underground ________ very soon.

A. will complete B. will be completed C. has completed D. has been completed

( ) 210. ---- Have all the students known that our class will visit the factory this afternoon?

---- Yes. Every student ________ about it.

A. tells B. told C. was told D. has told

( ) 211. They won’t e back until the work ________.

A. do B. does C. is done D. will do

( ) 212. Jack ________ his homework yet, so he won’t go out with his friends.

A. finishes B. his finished C. doesn’t finish D. hasn’t finished

( ) 213. ---- What’s in the fridge? ---- There ________ some orange, some milk and some apples.

A. is B. are C. have D. has

( ) 214. ---- When will they be back? ---- They ________ back until the work ________ finished.

A. aren’t, is B. won’t be, will be C. aren’t, will be D. won’t be, is

( ) 215. ---- How do you like Hangzhou, Miss Read? ---- Sorry, I ________ there.

A. have gone B. have been C. haven’t gone D. haven’t been

( ) 216. ---- Are Alice and Tom still living in New York? ---- No, they ________ to Toronto.

A. are moved B. will move C. will join D. has joined

( ) 217. China ________ the WTO and became a new member of it last year.

A. joined B. join C. will join D. has joined

( ) 218. ---- What did your son say in the letter?

---- He told me that he ________ the Disney World the next day.

A. will visit B. has visited C. is going to visit D. would visit

( ) 219. They ________ all their money, so they have to walk home.

A. spend B. had spent C. have spent D. will spend

( ) 220. ---- When ________ this kind of computer ________? --- Last year.

A. did, use B. was, used C. is, used D. are, used

( ) 221. She said she didn’t take the dictionary, but I am sure she ________.

A. is B. was C. does D. did

( ) 222. Do you know if ________ back next week? If he ________ back, please let me know.

A. he comes, will come B. will he come, comes

C. he will come, comes D. will be come, will come

( ) 223. The teacher told us yesterday that December 25 ________ Christmas Day.

A. is B. was C. has been D. will be

( ) 224. ---- Do you know him well? --- Sure. We ________ friends since ten years ago.

A. were B. have been C. have become D. have made

( ) 225. ---- May I speak to John? ---- Sorry, he ________ Japan. But he ________ in two days.

A. has been to, will come back B. has gone to, will be back

C. has been in, would come back D. has gone to , won’t come back

( ) 226. I won’t go to see the film tonight, because I ________ my ticket.

A. lost B. have lost C. will lose D. didn’t have

( ) 227. Neither he nor I ________ form Canada. We are from Australia.

A. is B. are C. am D. be

( ) 228. I ________ today’s homework already. What about you?

A. have finished B. finish C. to finish D. finishing

( ) 229. ---- Excuse me. What did you say you would like to do, Miss white?

---- I said I’d better go back to the office. I ________ something this afternoon.

A. would meet B. met C. am going to meet D. was meeting

( ) 230. ---- Hi, Lin Tao, I didn’t see you at the party. ---- Oh, I _____ ready for the maths exam.

A. am getting B. was getting C. got D. have got

( ) 231. The flowers ________ well if they ________.

A. won’t grow, don’t take good care of B. don’t grow, are taken good care of

C. don’t grow, don’t take good care of D. won’t grow, are not taken good care of

( ) 232. The meeting ________ at 8:30 next Monday in Beijing University. Let’s ________ for Beijing this evening.

A. will start, begin B. will begin, start C. will begin, begin D. begin, start

( ) 233. ---- Where are the smiths? I saw them this morning.

---- They ________ England for ther winter holidays.

A. have been in B. have been to C. have gone in D. have gone to

( ) 234. How can I sleep when you ________ so much noise?

A. made B. are making C. have made D. were making

( ) 235. Be quick, the door ________! You’ll ________ just in time.

A. is closing, make it B. is closed, miss it C. has closed, go out D. will close, catch it

( ) 236. His grandfather ________ for over two years.

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

( ) 237. ---- What did the teacher say just now? ---- He said that light _____ faster than sound.

A. traveled B. traveling C. to travel D. travels

( ) 238. They ________ TV when the telephone ________.

A. watched, was ringing B. are watching, rang C. watch, rings D. were watching, rang

( ) 239. We’ll go for a picnic if it ________ this Friday.

A. won’t rain B. isn’t raining C. doesn’t rain D. don’t rain

( ) 240. So nice to see you here. I ________ know you ________.

A. don’t, have come B. don’t, will come C. didn’t, already come D. didn’t, had come

( ) 241. No one knows what ________ on the earth ________ a hundred years.

A. are happened, after B. will be happened, after C. happens, since D. will happen, in

( ) 242. ---- I can find few children in the classroom. Where’re they?

---- They ________ the World Cup Football Games on TV in the hall.

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

( ) 243. All my classmates, except Wu Lin, ________ interested in singing English songs.

A. is B. am C. are D. be

( ) 244. There ________ a sports meeting in our school next week.

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

( ) 245. Excuse me. ________ you ________ my dictionary? I can’t find it.

A. Do, see B. Did, see C. Are, seeing D. Have, seen

( ) 246. Both his parents look sad. Maybe they ________ what’s happened to him.

A. knew B. have known C. must know D. will know

( ) 247. Good food ________ us healthy.

A. gives B. helps C. keeps D. does

( ) 248. We ________ English five years ago. We ________ it for five years.

A. learned, learned B. learn, have learned

C. have learned, have learned D. learned, have learned

( ) 249. Mrs. Green with her two children often ________ to the museum.

A. is going B. go C. goes D. are going

( ) 250. Fish and chips ________ the most popular take-away food in England.

A. are B. is C. were D. was

( ) 251. He asked what was ________ in the street outside.

A. going on B. happened C. taken place D. took place

( ) 252. ---- Excuse me. ________ you ________ a pencil sharpener? ---- Yes, here you are.

A. Have, get B. Have, got C. Do, got D. Does, have

( ) 253. A few days late, the necklace was still ________.

A. miss B. missing C. misses D. missed

( ) 254. He ________ a part-time job.

A. found B. look for C. found out D. find

( ) 255. I’m ________ for home tomorrow.

A. has gone to, on business B. has been to, to business

C. went, at business D. have gone to, for business

( ) 256. My father isn’t at home now. He ________ Guangzhou ________.

A. has gone to, on business B. has been to, to business

C. went, at business D. have gone to, for business

( ) 257. She not only ________ well but also ________ well.

A. sing, dance B. to sing, to dance C. sing, danced D. sang, danced

( ) 258. How long have you ________ Greener China?

A. joined B. become a member of C. been a member of D. be with

( ) 259. If everyone __ a contribution to __ the environment, the world ___ much more beautiful.

A. make, protecting, will become B. makes, protecting, will become

C. makes, protect, will become D. makes, protecting, become

( ) 260. I ________ suppose he ________ come on time, ________?

A. don’t, will, will he B. /, won’t, will he C. /, won’t, will I D. don’t, will, do I

( ) 261. Mr. Smith ________ last year. He ________ for a year. His ________ made us very sad.

A. die, died, dying B. died, has died, death

C. died, has been dead, death D. has died, is dead, dying

( ) 262. The ground ________ snow yesterday.

A. covered by B. covered with C. were covered by D. was covered with

( ) 263. She ________ from a language school last month.

A. graduates B. graduated C. graduating D. to graduate

( ) 264. We’re ________ Yunman Province this summer.

A. plan to visit B. plan visiting C. plan visiting D. planning to visit

( ) 265. Yesterday the hen ________ an egg.

A. lay B. laid C. lie D. lain

( ) 266. Light ________ 300, 000 kilometres a second.

A. travel B. travels C. traveler D. traveled

( ) 267. Columbus(哥伦布)________ America.

A. cover B. discover C. discovered D. covered

( ) 268. When we got to the station, the train ________ for ten minutes.

A. had left B. had been away C. has been away D. has left

( ) 269. Linda ________ the book ________ two days.

A. has borrowed, for B. has kept, since C. has kept, for D. has borrowed, since

( ) 270. Did you hear ________?

A. what did I say B. what do I say C. that I said D. what I said

( ) 271. Jim has ________ England. He’ll be back in January.

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

( ) 272. Now many people are ________ the environment.

A. do will in protect B. do well in protecting

C. doing well in protecting D. doing well in protect

( ) 273. How many boys ________ there in Class One?

A. be B. is C. are D. am

( ) 274. ---- Can you ride a bike? No, I ________.

A. may not B. can’t C. needn’t D. mustn’t

( ) 275. You’re a student, ________ you?

A. don’t B. aren’t C. do D. are

( ) 276. Mr. Wang asked me ________ him.

A. help B. helps C. to help D. helping

( ) 277. We’ll have a sports meeting if it ________ rain tomorrow.

A. won’t B. isn’t C. don’t D. doesn’t

( ) 278. My parents ________ in Beijing since 1995.

A. are living B. have lived C. live D. will live

( ) 279. He is so careful that he always looks over his exercises to _____ there are no mistakes.

A. make sure B. find out C. think about D. try out

( ) 280. My clock doesn’t ________. Can you mend it for me?

A. use B. move C. ’walk D. work

( ) 281. It ________ him half an hour to do the work.

A. spent B. took C. used D. lent

( ) 282. His mother is ill. He is going to ________ her at home.

A. look at B. look up C. look for D. look after

( ) 283. I ________ her to bring my book to school yesterday.

A. told B. tell C. am telling D. have told

( ) 284. Mr. Green ________ in China since five years ago.

A. lived B. has lived C. lives D. is going to live

( ) 285. I ________ to bed until my granny came back home.

A. didn’t go B. went C. had gone D. have gone

( ) 286. I’ll let you know as soon as he ________.

A. comes back B. will come back C. is coming back D. come back

( ) 287. Mr. Zhang asked me ________ the words again.

A. read B. reads C. to read D. reading

( ) 288. You ________ play on the road. It’s dangerous.

A. mustn’t B. may C. can D. must

( ) 289. Li Tao’s uncle is a driver, ________ he?

A. is B. isn’t C. does D. doesn’t

( ) 290. Mr. Brown ________ in Beijing since 1993.

A. work B. works C. worked D. has worked

( ) 291. It’s not an important party, you needn’t ________.

A. pay for it B. wear it out C. try it out D. dress up for it

( ) 292. Your brother came to see you, ________?

A. does he B. doesn’t he C. did he D. didn’t he

( ) 293. Can I ________ a bike from him?

A. lend B. return C. give D. borrow

( ) 294. ---- Must I stay at home? ---- No, you ________.

A. mustn’t B. needn’t C. may not D. can not

( ) 295. Stamps ________ by people for sending letters.

A. use B. using C. used D. are used

( ) 296. The radio says Harbin will be ________ tomorrow.

A. rains B. rain C. rained D. rainy

( ) 297. If you don’t know this word, ________ in the dictionary.

A. look for it B. look at it C. look after it D. look it up

( ) 298. ---- Where is my pen, Mum? ---- Maybe it’s in your pencil-box. You must ________.

A. put down your things B. put on your things

C. put your things away D. put up your things

( ) 299. He enjoys ________ others and everyone loves him.

A. help B. helped C. helps D. helping

( ) 300. Trucks ________ all kinds of goods here and there.

A. carry B. take C. bring D. hold

( ) 301. The bottle on the table ________ cool water.

A. is covered with B. is made of C. is full of D. is changed into

( ) 302. It was so hot that the man ________ his coat and opened all the window.

A. took out B. took off C. took down D. took up

( ) 303. A: ________ I have some cakes now?

B: No, you ________. It’s time for ed. You can have some tomorrow.

A. May, mustn’t B. Must, needn’t C. Must, mustn’t D. May, needn’t

( ) 304. My brother ________ in this factory since ten years ago.

A. worked B. has worked C. has begun to work D. is working

( ) 305. Chinese ________ by the largest number of people in the world.

A. speaks B. is speaking C. are speaking D. is spoken

( ) 306. You’d better ________ more clothes when you go out. It’s snowing outside.

A. turn on B. find out C. put on D. take off

( ) 307. The student _____ to move the bag of rice ______ he heard the sound of motorbike.

A. was running, when B. was running, while C. runs, when D. ran, while

( ) 308. I’ll go to the zoo if it ________ tomorrow.

A. won’t rain B. doesn’t rain C. isn’t raining D. don’t rain

( ) 309. Where is Han Mei? She ________ to the post office.

A. has been B. has gone C. is going to D. will go

( ) 310. I wonder if Mrs. Green ________ again. Please call me when she ________.

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

( ) 311. Our classroom must ________ clean.

A. keep B. be kept C. to keep D. to be kept

( ) 312. His brother ________ for two years.

A. has joined the League B. has become a League member

C. has been in the League D. has had a League member

( ) 313. That new TV set ________ in China.

A. made B. are made C. makes D. is made

( ) 314. Lily was dancing, while Jim ________ the piano.

A. played B. was playing C. were playing D. plays

( ) 315. The children ________ by the nurse.

A. were looked B. looked after C. were looked after D. looked

( ) 316. ________ you ever ________ of such an interesting story.

A. Have, heard B. Are, hearing C. Will, hear D. Do, hear

( ) 317. These inventions are very important and ________ the world.

A. is going to change B. has changed C. have changed D. has changing

( ) 318. Jim ________ to sleep until he worked ________ the maths problem.

A. went, out B. wouldn’t go, on C. didn’t go, out D. had gone, at

( ) 319. When ________ the accident ________?

A. was, happen B. did, happen C. is, happen D. was, happened

( ) 320. The building ________ in 1999.

A. built B. is built C. was built D. build

( ) 321. Great changes ________ place. Many new schools ________.

A. have taken, have been opened B. take, are open

C. are taken, open D. have been taken, are opened

( ) 322. I will tell him as soon as he ________ back.

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

( ) 323. She’s telephoned the police, ________ she?

A. isn’t B. wasn’t C. hasn’t D. doesn’t

( ) 324. “Have you met Peter today?” “Yes, I ________ him in the street.”

A. meet B. met C. have watched D. will find

( ) 325. “Are you still looking for your watch?” “No, I ________ it.”

A. am looking for B. have found C. haven’t seen D. looked for

( ) 326. Have they written to each other ________?

A. recently B. have found C. haven’t seen D. looked for

( ) 327. “Have you got a new car?” “Yes, I’ve ________ bought one.”

A. just B. just now C. ever D. never

( ) 328. How can I give it to him now? He ________ to the country for the holidays.

A. went B. will come C. has been D. has gone

( ) 329. He ________ English for only a few months. But he can speak it quite well.

A. will learn B. is learning C. has learned D. had learned

( ) 330. The famous scientists ________ Beijing two days ago.

A. arrived B. have got to C. left D. have been away from

( ) 331. I have never ________ to the Great Wall. But I’ll go for a visit next summer.

A. been B. gone C. got D. arrived

( ) 332. ________ have they visited the museum?

A. How often B. How soon C. How far D. How many times

( ) 333. “How long have you known Jack?” “________.”

A. Two year ago B. Since 1999 C. For two years ago D. in 1999

( ) 334. Look, what a wonderful picture the artist ________!

A. will draw B. draws C. has drawn D. had drawn

( ) 335. They ________ next Wednesday, aren’t they?

A. will leave B. are going to leaving C. are leaving D. aren’t going to leave

( ) 336. Be quiet, or you’ll wake ________.

A. up him B. him out C. out him D. him up

( ) 337. The children ate ________ the cake.

A. off B. away C. about D. by

( ) 338. Do you feel ________ singing.

A. like B. near C. about D. by

( ) 339. The door ________.

A. isn’t going to shut B. isn’t going to be shut C. won’t shut D. won’t be shutted

( ) 340. She said she ________ her lunch yet.

A. hadn’t had B. hasn’t had C. wouldn’t have D. was having

二、用所给动词的正确时态填空:

1. How many floors ________ the building ________? (have)

2. ________ he ________ (live) in Harbin? Yes he does.

3. They ________ to work here two years ago. (come)

4. Light ________ faster than sourd. (travel).

5. ---- What ________ they ________ now? (do) ---- They ________ (make) some cakes.

6. Where ________ Li Lei? Her ________ her a moment ago (be).

7. What ________ you ________ yesterday evening when I called you? (do)

8. We ________ a big party next month (have).

9. Listen! Someone ________ a song. (sing)

10. While We ________ TV, there was a knock on the door. (watch)

11. We ________ many trees dicring the last 3 years.

12. She often ________ a blue skirt last year. (wear)

13. Spring in China ________ from February to April. (last)

14. The old woman ________ worried because she couldn’t find the address. (look)

15. He said he ________ come here early. (can)

16. If you stay in bed, you ________ better. (feel)

17. By the end of last month, we ________ 300 new words. (learn)

18. She’ll ________ you an E-mail as soon as she ________ (arrive) in Sydney.

19. He ________ up smoking last year. (give) He ________ for about a year. (not smoke)

20. ________ you ever ________ to the summer Palace? (be)

21. When ________ you ________ here? (come) I ________ (come).

22. By the time they ________ (get) there, the bus ________ already ________ (leave).

23. There ________ an important meeling next day. (be)

24. She ________ just ________ (go) out. He ________ (say).

25. She ________ swimming to skating last year. (prefer)

26. It ________ (rain) hard when I ________ (go) to school yesterday.

27. It ________ (take) me I hours ________ (do) my homework.

28. Here ________ a bus.

29. The factory ________ for 10 years. (open)

30. Let’s ________ (hurry). The teacher ________ (wait) for us at the gate.

三、根据句意改写句子:

1. Mr. Green left America two months ago.

Mr. Green ________ ________ ________ from America for two weeks.

2. The old doctor died five years ago.

The old doctor ________ ________ ________ for five years.

3. The meeting stopped a few minutes ago.

The meeting has ________ ________ for a few minutes.

4. I borrowed a book from the library a week ago.

A week ________ ________ since I borrowed the book.

5. The train arrived ten minutes ago.

It is ________ ________ since the train arrived.

6. I want to know when I must start.

I want to know ________ ________ ________.

7. He has got something important that he wants to tell us.

He has got something important ________ ________ ________.

8. I heard that his parents were learning English.

I heard ________ ________ his parents ________ English.

9. He found the room was clean.

He found the room ________.

10. I think it is right to help those people in trouble.

I think it ________ ________ ________ those people in trouble.

参考答案:

一、1. A 2. B 3. C 4. C 5. C 6. B 7. B 8. C 8. C 9. A 10. A 11. D 12. B 13. D 14. D 15. B 16. D 17. B 18. D 19. B 20. D 21. D 22. C 23. C 24. C 25. A 26. B 27. C 28. C 29. A 30. A 31. A 32. B 33. B 34. D 35. B 36. C 37. B 38. D 39. A 40. A 41. A 42. B 43. D 44. B 45. B 46. A 47. A 48. D 49. B 50. A 51. C 52. D 53. C 54. A 55. D 56. B 57. B 58. A 59. C 60. D 61. C 62. C 63. B 64. D 65. B 66. A 67. C 68. A 69. D 70. B 71. A 72. D 73. B 74. D 75. A 76. C 77. B 78. B 79. C 80. C 81. A 82. D 83. B 84. C 85. A 86. A 87. D 88. D 89. A 90. B 91. B 92. A 93. C 94. B 95. A 96. A 97. B 98. B 99. D 100. C 101. B 102. B 103. A 104. B 105. A 106. C 107. B 108. B 109. C 110. D 111. C 112. A 113. B 114. A 115. A 116. C 117. A 118. B 119. B 120. C 121. A 122. C 123. C 124. A 125. 126. D 127. A 128. C 129. A 130. D 131. A 132.B 133. C 134. B 135. B 136. A 137. D 138. A 139. C 140. B 141. C 142. D 143. C 144. B 145. B 146. B 147. D 148. B 149. D 150. B 151. B 152. D 153. B 154. 155. C 156. C 157. C 158. C 159. C 160. B 161. D 162. B 163. C 164. C 165. D 166. C 167. A 168. C 169. A 170. B 171. C 172. A 173. C 174. C 175. A 176. B 177. A 178. A 179. D 180. C 181. C 182. B 183. B 184. A 185. C 186. C 187. C 188. C 189. D 190. B 191. B 192. B 193. C 194. B 195. C 196. C 197. C 198. A 199. B 200. C 201. D 201. D 203. C 204. D 205. D 206. C 207. A 208. A 209. B 210. C 211. C 212. D 213. A 214. D 215. D 216. D 217. A 218. D 219. C 220. B 221. D 222. C 223. A 224. B 225. B 226. B 227. C 228. A 229. C 230. B 231. D 232. B 233. D 234. B 235. A 236. B 237. D 238. D 239. C 240. D 241. D 242. D 243. C 244. C 245. D 246. B 247. C 248. D 249. C 250. B 251. A 252. B 253. B 254. A 255. C 256. A 257. D 258. C 259. B 260. A 261. C 262. D 263. B 264. D 265. B 266. B 267. C 268. B 269. C 270. D 271. D 272. C 273. C 274. B 275. B 276. C 277. D 278. B 279. A 280. D 281. B 282. D 283. A 284. B 285. A 286. A 287. C 288. A 289. B 290. D 291. D 292. D 293. D 294. B 295. D 296. D 297. D 298. C 299. D 300. A 301. C 302. 303. A 304. B 305. D 306. C 307. A 308. B 309. B 310. D 311. B 312. C 313. D 314. B 315. C 316. A 317. C 318. C 319. B 320. C 321. A 322. B 323. C 324. B 325. B 326. A 327. A 328. D 329. C 330. C 331. A 332. D 333. 334. C 335. C 336. D 337. C 338. A 339. C 340. A

二、1. does, have 2. Does live 3. came 4. travels 5. are, doing, are making 6. was, was 7. were, doing 8. will have 9. is singing 10. were watching 11. have planted 12. wore 13. lasts 14. looked 15. could 16. will feel 17. had learned 18. send, arrives 19. gave, hasn’t smoked 20. Have, been 21. did, come, came, have 22. got, had, left 23. will be 24. has, gone, said, would do 25. preferred 26. was raining, went 27. took, to do 28. comes 29. has been open 30. hurry, is waiting

三、1. has been away 2. has been dead 3. been over 4. has passed 5. ten minutes 6. when to start 7. to tell us 8. both of, learning 9. clean 10. right, to, help