动词时态专练
2008-05-31张宇
张 宇
1. Every year many foreigners____ to China to learn Chinese.
A. have come B. comes C. came D. come
2. —Can your elder brother make model airplanes?
—Yes,this week he____ a new model.
A. makes B. is made
C. had made D. is making
3. Jack went into the room,took off his coat and____ down on a sofa.
A. would sit B. was sitting
C. sat D. had sat
4. —Have you mended your shoes,Bob?
—Yes,I____ them twenty minutes ago.
A. have mended B. mend
C. had mended D. mended
5. There____ a football game between Italy and Germany tomorrow morning.
A. has B. is going to be
C. will have D. has been
6. I____ to Canada twice. Its so cold there.
A. wont go B. have gone
C. dont go D. have been
7. —Have you ever been to Guilin?
—Yes. I____ there four months ago.
A. have been B. have gone
C. had been D. went
8. Please dont leave until your teacher____ back.
A. will come B. came
C. comes D. is coming
9. —How long have you____ ?
—Since 1990.
A. bought the MP3 B. joined the Party
C. become a midfield player D. lived in the town
10. —____ you____ a ticket for the football match?
—Not yet.
A. Is; bought B. Are; bought
C. Has; bought D. Have; bought
11. —Do you know when Dr White____ for dinner this evening?
—No,but I think he____ when he is free.
A. will come; comes B. will come; will come
C. comes; comes D. comes; will come
12. —Where is Dad,Mum?
—He____ to the factory.
A. has been B. went
C. goes D. has gone
13. No one can feel that time____ ,but everyone can feel that time has passed.
A. is passing B. has passed
C. had passed D. was passing
14. Nobody noticed what the young man____ at that moment.
A. will do B. was doing
C. has done D. had done
15. —How is your father?I____ him for a long time.
—He is fine,but busy.
A. dont see B. hadnt seen
C. didnt see D. havent seen
16. Dont make so much noise. We____ to the music.
A. are listening B. listen
C. listened D. have listened
17. —Isnt Jim back yet?
—No,but I think he____ home in half an hour.
A. returned B. will return
C. has returned D. returns
18. —May I borrow your CD player?
—Sorry,I____ it myself.
A. am using B. used C. have used D. use
19. The World Without Thieves is a very interesting film. I____ it twice already.
A. will see B. see C. saw D. have seen
20. —John,you are late!
—Sorry,I____ next time.
A. dont B. wont C. am not D. havent
21. Mrs Smith told us that the moon____ around the earth.
A. goes B. went C. going D. go
22. —Is that Chris speaking?
—Sorry,he isnt in. He____ abroad on business.
A. goes B. went C. has gone D. will go
23. —Jack,can you help me to wash the dishes?
—Sorry,Mum. I____ to the WC.
A. go B. went C. am going D. have been
24. —Wheres the cake?I made it this morning.
—We____ it,Mum. Can you make another one for us?
A. ate B. eat C. will eat D. were eating
25. —Id like to borrow a book. Its name is Chicken,Run.
—Let me find it on the computer. Here it is. It____ Kate has got it.
A. says B. is said
C. has said D. was said
26. Peter is strong and he____ to school every day.
A. walked B. walks
C. will walk D. has walked
27. She will go if it____ tomorrow.
A. isnt raining B. dont rain
C. doesnt rain D. didnt rain
28. —Li Lin,is it OK for you to go to your grandpas house alone?
—No problem. I____ you as soon as I____ there.
A. call; get B. will call; get
C. call; will get D. will call; will get
29. —Kitty,will you go to see the film Cold Mountain this evening?
—No,I wont. I____ it already.
A. saw B. have seen
C. see D. will see
30. I____ my homework while my parents____ TV last night.
A. did; have watched B. was doing; were watching
C. had done; were watching D. would do; were watching
31. —Is your father a doctor?
—Yes,he is. He____ in the Town Hospital.
A. work B. working C. works D. worked
32. My sister____ a book in the classroom when her teacher came in.
A. read B. reads
C. was reading D. is reading
33. If it____ sunny tomorrow,I____ fishing in the South Lake.
A. is; go B. is; will go
C. will be; go D. will be; will go
34. —How long____ the film KING KONG____ ?
—For just several minutes.
A. did; begin B. has; begun
C. has; been on D. will; begin
35. —Im sorry to hear that Bill failed in the exam again.
—Dont worry about him. Im sure that he will never give up until he
____.
A. succeed B. succeeds
C. succeeded D. will succeed
36. The life we were used to____ greatly since 1992.
A. change B. has changed
C. changing D. have changed
37. —Will you watch the World Cup match this year?
—No,but I____ several World Cup matches since it began ten days ago.
A. had watching B. watch
C. was watching D. have watched
38. —You are leaving your school. How do you like it?
—I like it very much,of course. I____ this school since I moved here.
A. came to B. have gone to
C. have been at D. have been to
39. —I called you this morning,but nobody answered.
—I____ the flowers in my garden at that time.
A. watered B. watering
C. was watering D. water
40. —Im sorry you have missed the bus. It____ five minutes ago.
—What a pity!
A. was leaving B. has left
C. left D. leaves
41. —What are Mr and Mrs Black doing?
—They____ tea in the living room.
A. are drinking B. drank
C. have drunk D. drink
42. I dont think I____ you in that dress before.
A. have seen B. was seeing
C. saw D. see
43. Listen! Some of the girls____ about Harry Potter. Lets join them.
A. talking B. are talking
C. will talk D. is talking
44. —Nice to see you. I____ you for a long time.
—I____ in Beijing. Ive just come back.
A. hadnt seen; am B. havent seen; was
C. didnt see; will be D. havent seen; shall be
45. —Oh,Mrs White,your necklace looks nice. Is it new?
—No,I____ it for three years.
A. had B. have had
C. bought D. have bought
46. Peter____ his left arm when he was playing basketball.
A. hurt B. was hurting
C. has hurt D. had hurt
47. —Dont forget to post this letter for me,please.
—No,I____ .
A. dont B. wont C. mustnt D. cant
48. I like my new bike. It____ very well.
A. rides B. is riding
C. is ridden D. has ridden
49. The world____ . Things never stay the same.
A. changes B. is changing
C. was changing D. will change
50. —____ to the United States?
—No,never,but I will go there in two weeks.
A. Have you been B. Have you gone
C. Did you go D. Will you go
51. —____ you____ to the radio?
—No,you can turn it off.
A. Did; listen B. Have; listened
C. Do; listen D. Are; listening
52. —Who cleaned the blackboard yesterday,Dick?
—Mary____ .
A. cleaned B. does C. did D. is
53. —Lily,____ you____ your ticket?
—Not yet.
A. did; did B. have; found
C. has; found D. do; find
54. —Can you give me a hand,Robin?
—But,Helen,you____ my help every five minutes. I____ TV now.
A. need; am watching B. need; watch
C. are needing; watch D. are needing; are watching
55. Catherine____ a letter when her mother came into her bedroom.
A. has written B. was written
C. had written D. is writing
56. —____ to Hong Kong?
—Yes. And I will be back next week.
A. Have you gone B. Have you been
C. Are you going D. Did you go
57. —You forgot to make the bed.
—Oh,so I did.____ and do it at once.
A. Ill go B. Ive gone
C. I go D. Im going
58. —Is your mother in?
—No,she____ for two hours.
A. was out B. has been out
C. went out D. has gone out
59. I dont know if she____ Nanjing. If she____ there next week,Ill ask her to take the jacket to Aunt Li.
A. will go to; goes B. goes to; goes
C. goes to; will go D. will go; will go
60. —Would you like to have a try?
—Yes,very much. It____ to be exciting.
A. seem B. is looking
C. seems D. will look
Key:
1- 5 DDCDB__6-10 DDCDD 11-15 BDABD 16-20 ABADB
21-25 ACCAA 26-30 BCBBB 31-35 CCBCB 36-40 BDCCC
41-45 AABBB 46-50 ABABA 51-55 DCBAC 56-60 CABAC