初中英语时态选择题练习100题(附答案)
( )1. There _______ no hospitals in my hometown fiftyyears ago. A. is B.are C.was D. were ( )2. --- Who sings best in your class? --- Jenny _______. A.do B.did C.does D. has done ( )3. --- _____ the young girl _____ the old man clean hisroom every day? --- Yes, she does. A. Does; help B. Has; helpedC. Did; help D. Do; helps ( )4. --- Can I go to Beijing for my holiday, Dad? --- You can when you _______ a bit older. A. willget B.get C. aregetting D. got ( )5. --- What does Linda often do in the evening? --- She often ____ herhomework, but on the evening of March 12 she _______ TV. A. does; watches B. isdoing; watched C. does; watched D. is doing; was watching ( )6. Our geography teacher told us yesterday that the earth_______ around the sun. A. wasmoving B. moved C. hasmoved D. moves ( )7. If he _______harder, he will catch up with us soon. A.study B.studies C. willstudy D. studied ( )8. --- Don't forget to ask him to write to me. --- I won't. As soon as he_______, I'll ask him to write to you. A. willcome B. came C. comes D.is coming ( )9. --- Do you like this silk dress?--- Yes, I do. It_______ so soft and comfortable. A. is feeling B.feels C. hasfelt D. is felt ( )10. Oh, it's you. I'm sorry I _______ know you _______here. A. don't;are B. didn't; are C. didn't;were D. don't; were ( )11. Mr Lu Xun died in 1936. He _______ a lot of famousnovels. A.wrote B. was writing C. haswritten D. would write ( )12. --- Your telephone number again? I _______ quite catchit --- It's2567321. A. can't B.couldn't C. don't D.didn't ( )13. --- How was your weekend on the farm? --- Great! We _______ with the farmers. A. enjoyourselves B. went fishing C. willwork D. make friends ( )14. --- What did Mr Jones do before he moved here? --- He _______ a citybus for over twenty-five years. A. isdriving B. drove C. has driven D. drives ( )15. Jane _______ a new dress every month when she was inShanghai. A.buys B. is buying C.bought D. will buy ( )16. --- Liu Mei can't come tonight. ---Why? But she ___ me she would come. A.tells B.told C. is told D.had told ( )17. He turned off the light and then _______. A.leaves B. has left C. willleave D. left ( )18. --- Keep quiet, please. They _______ ameeting. --- Sorry. A. have B.had C. arehaving D. have had ( )19. --- Jimmy is leaving for a holiday. --- Really? Where_____ he ____? A. has;gone B. will; go C. did; go . would; go ( )20. Frank _______ to see his grandma if he _______ freetomorrow. A. will come; willbe B. comes; is C. will come; is D. comes; will be ( )21. There _______ a talk on science in our school nextMonday. A. will give B.will be C. is going to give D. is ( )22. --- Shall we go shopping now? --- Sorry, Ican't. I _______ my shirts. A.wash B. washes C.washed D. am washing ( )23. --- Hurry up! We're all waiting for you. --- I _______ for animportant phone call. Go without me. A.wait B. was waiting C. amwaiting D. waited ( )24. --- Did you see Tom at the party? --- No,he _______ by the time I got there. A. had left B. was leaving C. left D.has left ( )25. --- Is this raincoatyours? --- No, mine _______ there behind the door. A. has hung B. is hanging C.hung D. will hang ( )26. --- _______ you_______ TV at the moment? --- No, you can turn it off. A. Did; watch B . Are; watching C. Do;watch D. Have; watched ( )27. I don't think Jim sawme; he _______ a book at that moment. A. just read B. has just read C. was justreading D. had just read ( )28. Mr Smith ____a bookabout China last year but I don't know whether he has finished it. A. has written B. wrote C. hadwritten D. was writing ( )29. --- I called you atseven yesterday evening, but there was no answer. --- Oh, I am sorry. I _______ dinner at my friend's home. A. am having B. had C. washaving D. have had ( )30. --- Do you know MissWang? --- Yes. I first met her two years ago. She _______ at a radio shop at thattime. A. was working B. has worked C. isworking D. had worked ( )31. Mr White _______ thenewspaper, while his daughter _______TV. A. read; was watching B. was reading; watched C. was reading; was watching D. read; watched ( )32. --- I _______ you atthe meeting. Why? --- I was ill. A. saw B. have seen C. notsee D. didn'tsee ( )33. When the teacher camein, the students _______ about the new film. A. are talking B. were talking C. talked D. talks ( )34. The 2004 AthensOlympic Games _______ on August 13. A. has begun B. lasted C.began D. has lasted ( )35. Hurry up! The play_______ for ten minutes. A. has been on B. has begun C. hadbegun D. began ( )36. --- May I speak to MrSmith? --- Sorry, he _______ Australia. But he _______ in two days. A. has been to; will come back B. hasgone to; will be back C. has been in; would come back D. is leaving for; doesn't comeback ( )37. I can't go to see thefilm tonight, because I ______ my ticket. A. have lost B.lost C. willlose D. was losing ( )38. --- What do you thinkof the film Harry Potter? --- It is very nice. I _______ it twice. A. will see B. haveseen C.saw D. see ( )39. We _______to learnEnglish five years ago. We _______ it for five years up to now. A. began; learned B. begin; have learned C. have begun; had learned D. began; have learned ( )40. --- What a nice bike!How long _______ you _______ it ? --- Just two weeks. A. have; bought B. did; buy C.have; had D. are; having ( )41. You don't have todescribe her. I _______ her several times. A. had met B. havemet C. met D.meet ( )42. --- I'm sorry to havekept you waiting. --- Oh, not at all. I _______ here only a few minutes. A. have come B. had been C.was D. havebeen ( )43. --- _______ mydictionary anywhere? --- Yes. I saw it on your desk a moment ago. A. Have you seen B. Do you see C. Had youseen D. Would you see ( )44. --- I haven't heardfrom Li Jun for a long time. --- What do you think _______ to him? A. was happening B. to happen C. hashappened D. had happened ( )45. --- Do you know ourtown at all? --- No, this is the first time I _______ here. A.was B. have been C.came D. am coming ( )46. We were all surprisedwhen he made it clear that he _______ office soon. A. leaves B. would leave C.will leave D. had left ( )47. --- How long _______your father _______ the Party? --- For more than twenty years. A. has; joined B. did; join C. has; beenin D. does; join ( )48. Mrs Smith _______ herkeys in the office so she had to wait until her husband _______ home. A. has left; comes B. left; had come C. had left; wouldcome D. had left; came ( )49. --- Do you know Bettyvery well? --- Yes, she and I _______ friends since we met in Guangzhou last summer. A. have made B. have become C. have been D. have turned ( )50. --- What did your sonsay in the letter? --- He told me that he _______ the Disney World the next day. A. would visit B. has visit C. is going to visit D. will visit ( ) 51. --- The letter_______ in Japanese. Can you read it to me? --- With pleasure. A. writes B. wrote C. iswriting D. is written ( )52. --- This kind of ricetastes nice. Do you know where it is grown? --- Yes, it _______ in Southeast China. A. was grew B. has grown C. isgrown D. is growing ( )53. In some parts of theworld, tea _______ with milk and sugar. A. is serving B. is served C.serves D. served ( )54. --- Did you win thebasketball game? --- Bad luck. Our team _______ in the final one. A. won B.beat C. waswon D. was beaten ( )55. This painting _______to a museum in New York in 1977. A. sells B. sold C.was sold D. is sold ( )56. The television_______. It doesn't work now. A. must repair B. was repairing C. must be repaired D.has repaired ( )57. I believe that thosemountains _______ with trees in a few years' time. A. are covered B. will be covered C. arecovering D. will cover ( )58. --- Do you think thatthe classroom _______ every day? --- Yes, I think so. A. should clean B. should be cleaning C. shouldcleaned D. should be cleaned ( )59. I like my new bike.It _______ very well. A. rides B. is riding C. isridden D. hasridden ( )60. --- Do you think thiskind of apple _______ well? --- No, I don't think so. A. have sold B. sells C. aresold D. would sell ( )61. It is said that about400 cars _______ in the factory next month. A. were produced B. will produce C. are produced D.will be produced ( )62. I wasn't at homeyesterday. I _______ to help with the harvest on the farm. A. asked B. was asked C. was asking D. hadasked ( )63. --- Are you free thisafternoon? --- No. I'll have an English composition _______ this afternoon. A. to write B. wrote C. to bewriting D. to be written ( )64. How sweet the music_______! I have never heard a better piece. A. sounds to be B. is sounded C. is sounded tobe D. sounds ( )65. --- Where are theboys? --- Oh, they _______ basketball on the playground just now. A. were seen play B. were seen to play C. have seen to playD. haveseen play ( )66. --- Can you sing thisEnglish song? --- Of course I can. It _______ often _______ by children. A. is; sang B. will; sing C. was ;sang D. is ; sung ( )67. No one knows how thehuge rocks _______ and _______ without our modern machines eight hundred yearsago. A. were cut; moved B. were cut; move C. are cut;moving D. are cut; moved ( )68. ---When _______ thiscomputer _______? --- Lastyear. A. did; make B. was;made C. is;made D. has; made ( )69. --- Can you tell mewhom the play _______ in 1998? --- Sorry, I don't know. A. was written by B. was written C. is writtenby D. is written ( )70. --- What did MissZhang say to you just now? --- She said that all the books should _______ to the library on time. A. are returned B. return C. bereturned D. be returning ( )71. The old man was quiteweak after the accident, so he _______. A. must be taken care B. must takecare of C. must be looked after D. mustlook after ( )72. --- What does theradio say? --- It says that a wild animal zoo is to _______ in our city. A. be building B. will be built C. isbuilt D. be built ( )73. When and where tobuild the new factory _______ yet. A. is not decided B. are not decided C. has notdecided D. have not decided ( )74. Paul doesn't have tobe made _______. He always works hard. A. learn B. to learn C. learned D. learning ( )75. A football match_______ in our school next Monday. A. will hold B. will be held C. is going tohold D. holds ( )76. Although the boy isonly eight years old, he _______ speak English very well. A. must B.can C.may D. should ( )77. Cars and buses_______ stop when the traffic lights are red. A. can B.need C.must D. may ( )78. This dictionary_______ Liu Ying's. Look! Her name is on the cover. A. may be B. must be C.can'tbe D. mustn't be ( )79. Lin Tao has his ownroom in his house, so he _______ do what he wants in it. A. must B. haveto C. need to D. can ( )80. --- Come back homeevery month. --- I _______. A. will B.must C.should D. can ( )81. A robot _______ thinkof itself; it _______ be told what to do. A. can't; must B. couldn't; can C.may not; will D. mustn't; may ( )82. --- Shall I tell Maryabout it?--- No, you _______. I've told her already. A. mustn't B. can't C.needn't D. shouldn't ( )83. Johnny, you ______play with the knife, or you ______ hurt yourself. A. won't; can't B. mustn't; may C. shouldn't;must D. can't; shouldn't ( )84. --- _______ we go tothe park this Sunday? --- Good idea! A. Will B.Can C.Must D. Shall ( )85. --- Excuse me. Willyou please tell me the way to the station? --- Oh sorry, but I don't know. You _____ go and ask that policeman. A. may B.must C.would D. should ( )86. Read the text louder,please. I _______ hear you. A. can't B. wouldn't C.needn't D. may not ( )87. You ____ to themeeting this afternoon if you have something important to do. A. needn't to come B. don't need come C. don't needcoming D. needn't come ( )88. --- Could I take thisseat? --- Yes, you _______. A. could B.may C.must D. need ( )89. We _____ keep the newtraffic law and learn how to protect ourselves. A. may B.can C.should D. need ( )90. --- May I put my bikehere? --- No, you _______. You should put it over there. A. couldn't B. needn't C.won't D. mustn't ( )91. --- _______ I ask youa question? --- Sure. But you _______ wait a minute. A. May; must B. May; can C. Can;can D. Must; could ( )92. --- Listen! Helen issinging in the next room. --- It _______ be Helen. She has gone to Beijing. A. can't B.mustn't C.may D. should ( )93. Peter _______ comewith us tonight, but I am not very sure. A. must B.may C.can D. will ( )94. --- Must I come atfour o'clock? --- Oh, no, you _______. A. don't B. mustn't C.don't have to D. can't ( )95. --- _______ I hand inmy homework now? --- No, you _______. You _______ hand it in tomorrow. A. Shall; may not; haveto B. Can; mustn't; need C. Should; can't; may D. Must;needn't; can ( )96. --- _______ I visitLucy on Sunday, Mum? --- Yes, you _______. A. Must; can B. May; may C. Need;need D. May; need ( )97. I think that a newhospital _______ over there in two years. A. may build B. can build C. may bebuilt D. must build ( )98. When he was there, he_ go to that coffee shop at the corner after work everyday. A.would B.should C.could D. might ( )99. Michael _______become a basketball player, for he's very tall. A. should B.can't C.may D. needn't ( )100. The city cleaners __repeat their work many times a day during the dust-stormseason. A.may B.can C.might D. have to
Key: 1-5DCABC 6-10 DBCBC 11-15 ADBBC 16-20 BDCBC 21-25BDCAB 26-30 BCDCA 31-35 CDBCA 36-40 BABDC 41-45BDACB 46-50 BCDCA 51-55DCBDC 56-60 CBDAB
61-65DBADB 66-70 DABAC 71-75CDABB 76-80 BCBDA
81-85ACBDA 86-90 ADBCD 91-95 AABCD 96-100 BCACD