1. There _____ no hospitals in my hometown fifty years ago.A. isB. areC. wasD. were2. _______________________________________ — Who sings best in your class? — Jenny .A. doB. didC. doesD. has done3. — ___ the young girl ____ the old man clean his room every day? —Yes, she does.A. Does; helpB. Has; helpedC. Did; helpD. Do; helps4. — Can I go to Beijing for my holiday, Dad? — You can when you ______ a bit older.A. will getB. getC. are gettingD. got5. — What does Linda often do in the evening?— She often ______ her homework, but on the evening of March 12 she ______ TV.A. does; watchesB. is doing; watchedC. does; watchedD. is doing; was watchingA. wroteB. was writingC. has written 12. — Your telephone number again? I ____ q uite catch it. A. can 't B. couldn ' t C. don 't 13. — How was your weekend on the farm? — Great! Wewith the farmers.A. enjoy ourselvesB. went fishingC. will workD. make friends14. — What did Mr Jones do before he moved here? — He ______ a city bus for over twenty-fiveyears.A. is drivingB. droveC. has drivenD. drives15. Jane ______ a new dress every month when she was in Shanghai.A. buysB. is buyingC. boughtD. will buy16. — Liu Mei can ' t come tonightW. hy? B —ut she _____ me she would come.A. tellsB. toldC. is tolD. had told17. He turned off the light and then ____ .A. leavesB. has leftC. will leave 18. — Keep quiet, please. They ____ a meeting. — Sorry.A. haveB. hadC. are havingD. have had19. — Jimmy is leaving for a holiday. — Really? Where _____ he ______ ?A. has; goneB. will; goC. did; goD. would; go20. Frank _____ to see his grandma if he ______ free tomorrow.A. will come; will beB. comes; isC. will come; isD. comes; will be21. There _____ a talk on science in our school next Monday.A. will giveB. will beC. is going to giveD. is22. — Shall we go shopping now? —Sorry, I can ' t. I ________ my shirts.A. washB. washesC. washedD. am washing23. — Hurry up! We 're all waiting for you. — I ________ for an important phone call. Go without me.A. waitB. was waitingC. am waitingD. waited24. — Did you see Tom at the party? — No, he ______ by the time I got there.A. had leftB. was leavingC. leftD. has left25. — Is this raincoat yours? — No, mine _____ there behind the door.26. — ______ you ______ TV at the moment? — No, you can turn it off.6. Our geography teacher told us yesterday that the earth __ A. was moving B. moved C. has moved7. If he _____ harder, he will catch up with us soon.A. studyB. studiesC. will study8. — Don ' t forget to ask him to write to me. A. will come B. came C. comes 9. — Do you like this silk dress? — Yes, I do. It ________ A. is feeling B. feels C. has felt around the sun.D. moves D. studied—I won 't. As soon as hehi_m__to__w_r_ite,Ito you. D. is comingso soft and comfortable.D. is feltll ask10. Oh, it ' s you. I ' m sorry I ___w_y_o_u_ _kn_o _____ here.A. don ' t; areB. didn ' t; areC. didn ' t; were 11. Mr Lu Xun died in 1936. He ______ a lot of famous novels.D. don ' t; wereD. would write— It ' s 2567321.D. didn ' tD. leftA. Did; watchB. Are; watchingC. Do; watchD. Have; watched27. I don 't think Jim saw me; he _______ a book at that moment.A. just readB. has just readC. was just readingD. had just read28. Mr. Smith _____ a book about China last year but I don ' t know whether he has finished it.A. has writtenB. wroteC. had writtenD. was writing29. — I called you at seven yesterday evening, but there was no answer. —Oh, I am sorry. I ________ dinner at my friend ' s home.A. am havingB. hadC. was havingD. have had30. — Do you know Miss Wang? — Yes. I first met her two years ago. She _______ at a radio shop at thattime.A. was workingB. has workedC. is workingD. had worked31. Mr. White _____ the newspaper, while his daughter _____ TV .A. read; was watchingB. was reading; watchedC. was reading; was watchingD. read; watched32. — I ______ you at the meeting. Why? — I was ill.A. sawB. have seenC. not seeD. didn ' t see33. When the teacher came in, the students _____ about the new film.A. are talkingB. were talkingC. talkedD. talks34. The 2004 Athens Olympic Games ______ on August 13.A. has begunB. lastedC. beganD. has lasted35. Hurry up! The play ____ for ten minutes.A. has been onB. has begunC. had begunD. began36. — May I speak to Mr Smith? —Sorry, he ________ Australia. But he _______ in two days.A. has been to; will come backB. has gone to; will be backC. has been in; would come backD. is leaving for; doesn ' t come back37. I can ' t go to see the film tonight, because I ____ my ticket.A. have lostB. lostC. will loseD. was losing38. — What do you think of the film Harry Potter? — It is very nice. I _________ it twice.A. will seeB. have seenC. sawD. see39. We _____ t o learn English five years ago. We ______ it for five years up to now.A. began; learnedB. begin; have learnedC. have begun; had learnedD. began; have learned40. —What a nice bike! How long _______ you _____ it ? — Just two weeks.A. have; boughtB. did; buyC. have; hadD. are; having41. You don 't have to describe her. I ______ her several times.C. metD. meet — Oh, not at all. I here only a few minutes.C. wasD. have been — Yes. I saw it on your desk a moment ago.44. — I haven 't heard from Li Jun for a long time. — What do you think ________ to him?45. _____________________________________________________ — Do you know our town at all? — No, this is the first time I _______________________________________ here.A. wasB. have beenC. cameD. am coming46. We were all surprised when he made it clear that he _____ office soon.A. leavesB. would leaveC. will leaveD. had left47. —How long ______ your father ______ the Party? — For more than twenty years.A. has; joinedB. did; joinC. has; been inD. does; join48. Mrs. Smith _____ her keys in the office so she had to wait until her husband ______ home.A. has left; comesB. left; had comeC. had left; would comeD. had left; came49. — Do you know Betty very well?— Yes, she and I _______ friends since we met in Guangzhou last summer.A. have madeB. have becomeC. have beenD. have turned A. had met B. have met42. — I ' m sorry to have kept you waiting. A. have come B. had been43. — _________ my dictionary anywhere? A. Have you seen B. Do you see C. Had you seen D. Would you seeA. was happeningB. to happenC. has happenedD. had happened50. _____________________________________________________ — What did your son say in the letter? —He told me that he ________________________________________ the Disney World the next day.A. would visitB. has visitC. is going to visitD. will visit51. — The letter ______ in Japanese. Can you read it to me? — With pleasure.A. writesB. wroteC. is writingD. is written52. __________________________________________________________________ — This kind of rice tastes nice. Do you know where it is grown? —Yes, it ___________________________ in Southeast China.A. was grewB. has grownC. is grownD. is growing53. In some parts of the world, tea _____ with milk and sugar.A. is servingB. is servedC. servesD. served54. — Did you win the basketball game? —Bad luck. Our team _______ in the final one.A. wonB. beatC. was wonD. was beaten55. This painting _____ to a museum in New York in 1977.A. sellsB. soldC. was soldD. is sold56. The television ____ . It doesn ' t work now.A. must repairB. was repairingC. must be repairedD. has repaired57. I believe that those mountains ______ with trees in a few years ' time.A. are coveredB. will be coveredC. are coveringD. will cover58. — Do you think that the classroom ______ every day? — Yes, I think so.A. should cleanB. should be cleaningC. should cleanedD. should be cleaned59. I like my new bike. It _____ very well.A. ridesB. is ridingC. is ridden 60. — Do you think this kind of apple ______ well? A. have sold B. sells C. are sold 61. It is said that about 400 cars _____ in the factorynext month.A. were producedB. will produceC. are producedD. will be produced62. I wasn 't at home yesterday. I ______ to help with the harvest on the farm.A. askedB. was askedC. was askingD. had asked63. —Are you free this afternoon? — No. I 'll have an English composition ___________ this afternoon.A. to writeB. wroteC. to be writingD. to be written64. How sweet the music ____ ! I have never heard a better piece.A. sounds to beB. is soundedC. is sounded to beD. sounds65. — Where are the boys? — Oh, they ________ basketball on the playground just now.A. were seen playB. were seen to playC. have seen to playD. have seen play66. — Can you sing this English song? — Of course I can. It ________ often _____ by children.A. is; sangB. will; singC. was ; sangD. is ; sung67. No one knows how the huge rocks _____ and ______ without our modern machines eight hundred years ago.A. were cut; movedB. were cut; moveC. are cut; movingD. are cut; moved68. — When _____ this computer ______ ? — Last year.A. did; makeB. was; madeC. is; madeD. has; made69. —Can you tell me whom the play _______ in?1998? — Sorry, I don 't know.A. was written byB. was writtenC. is written byD. is written70. — What did Miss Zhang say to you just now? — She said that all the books should ________ to the library on time.A. are returnedB. returnC. be returnedD. be returning71. The old man was quite weak after the accident, so he ____ .A. must be taken careB. must take care ofC. must be looked afterD. must look after72. ___________________________________________________________ — What does the radio say? — It says that a wild animal zoo is to ____________________________________ i n our city.A. be buildingB. will be builtC. is builtD. be built73. When and where to build the new factory ______ yet.A. is not decidedB. are not decidedC. has not decidedD. have not decided74. Paul doesn ' t have to be made _____ . He always works hard.D. has ridden— No, I don ' t think so. D. would sellA. learnB. to learnC. learnedD. learning75. A football match ______ in our school next Monday.A. will holdB. will be heldC. is going to holdD. holds76. Although the boy is only eight years old, he _____ speak English very well.A. mustB. canC. mayD. should77. Cars and buses ______ stop when the traffic lights are red.A. canB. needC. mustD. may78. This dictionary _______ Liu Ying ' s. Look! Her name is on the cover.A. may beB. must beC. can' t beD. mustn' t be79. Lin Tao has his own room in his house, so he _____ do what he wants in it.A. mustB. have toC. need toD. can80. —Come back home every month. —I ________ .A. willB. mustC. shouldD. can81. A robot _____ think of itself; it ______ be told what to do.A. can ' t; mustB. couldn ' t; canC. may not; willD. mustn ' t; may82. —Shall I tell Mary about it? —No, you ________ . I ' ve told her already.A. mustn ' tB. can'tC. needn' tD. shouldn ' t83. Johnny, you _____ play with the knife, or you _____ hurt yourself.A. won 't; can'tB. mustn ' t; mayC. shouldn 't; mustD. can' t; shouldn 't84. —_______ we go to the park this Sunday? —Good idea!A. WillB. CanC. MustD. Shall85. —Excuse me. Will you please tell me the way to the station?—Oh sorry, but I don ' t know. You ____ go and ask that policeman.A. mayB. mustC. wouldD. should86. Read the text louder, please. I _____ hear you.A. can' tB. wouldn ' tC. needn'tD. may not87. You ______ to the meeting this afternoon if you have something important to do.A. needn' t to comeB. don't need comeC. don't need comingD. needn' t come88. —Could I take this seat? —Yes, you _______ .A. couldB. mayC. mustD. need89. We ____ keep the new traffic law and learn how to protect ourselves.A. mayB. canC. shouldD. need90. —May I put my bike here? —No, you ________ . You should put it over there.A. couldn 'tB. needn' tC. won 'tD. mustn 't91. —_________ I ask you a question? —Sure. But you ______ wait a minute.A. May; mustB. May; canC. Can; canD. Must; could92. —Listen! Helen is singing in the next room. —It ________ be Helen. She has gone to Beijing.A. can'tB. mustn ' tC. mayD. should93. Peter _____ come with us tonight, but I am not very sure.A. mustB. mayC. canD. will94. —Must I come at four o ' clock? —Oh, no, you __________ .A. don'tB. mustn ' tC. don't have toD. can't95. —________ I hand in my homework now? —No, you ______ . You ______ hand it in?tomorrow.A. Shall; may not; have toB. Can; mustn 't; needC. Should; can ' t; mayD. Must; needn ' t; can96. —_______ I visit Lucy on Sunday, Mum? —Yes, you _______ .精品文档A. Must; canB. May; mayC. Need; needD. May; need97. I think that a new hospital _____ over there in two years.A. may buildB. can buildC. may be builtD. must build98. When he was there, he _____ go to that coffee shop at the corner after work every day.A. wouldB. shouldC. couldD. might99. Michael _____ become a basketball player,for he ' s very tall.A. shouldB. can'tC. mayD. needn' t100. The city cleaners _____ repeat their work many times a day during the dust-storm season.A. mayB. canC. mightD. have to1-5 DCABC 6-10 DBCBC11-15 ADBBC 16-20 BDCBC21-25 BDCAB 26-30 BCDCA31-35 CDBCA 36-40 BABDC41-45 BDACB 46-50 BCDCA51-55 DCBDC 56-60 CBDAB61-65 DBADB 66-70 DABAC71-75 CDABB 76-80 BCBDA81-85 ACBDA 86-90 ADBCD91-95 AABCD 96-100 BCACD。