初中英语时态选择题练习100题(附答案)
( )1. There _______ no hospitals in my hometown fifty years 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 his room every day?
--- Yes, she does.
A. Does; help
B. Has; helped
C. Did; help
D. Do; helps
( )4. --- Can I go to Beijing for my holiday, Dad?
--- You can when you _______ a bit older.
A. will get
B. get
C. are getting
D. got
( )5. --- What does Linda often do in the evening?
--- She often ____ her homework, but on the evening of March 12 she _______ TV.
A. does; watches
B. is doing; watched
C. does; watched
D. is doing; was watching ( )6. Our geography teacher told us yesterday that the earth _______ around the sun.
A. was moving
B. moved
C. has moved
D. moves
( )7. If he _______harder, he will catch up with us soon.
A. study
B. studies
C. will study
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. will come
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. has felt
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 famous novels.
A. wrote
B. was writing
C. has written
D. would write
( )12. --- Your telephone number again? I _______ quite catch it
--- It's 2567321. 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. enjoy ourselves
B. went fishing
C. will work
D. make friends
( )14. --- What did Mr Jones do before he moved here?
--- He _______ a city bus for over twenty-five years.
A. is driving
B. drove
C. has driven
D. drives
( )15. Jane _______ a new dress every month when she was in Shanghai.
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. will leave
D. left
( )18. --- Keep quiet, please. They _______ a meeting. --- Sorry.
A. have
B. had
C. are having
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 _______ free tomorrow.
A. will come; will be
B. comes; is
C. will come; is
D. comes; will be
( )21. There _______ a talk on science in our school next Monday.
A. will give
B. will be
C. is going to give
D. is
( )22. --- Shall we go shopping now? --- Sorry, I can't. I _______ my shirts.
A. wash
B. washes
C. washed
D. am washing
( )23. --- Hurry up! We're all waiting for you.
--- I _______ for an important phone call. Go without me.
A. wait
B. was waiting
C. am waiting
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 raincoat yours? --- 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 saw me; he _______ a book at that moment.
A. just read
B. has just read
C. was just reading
D. had just read
( )28. Mr Smith ____a book about China last year but I don't know whether he has finished it.
A. has written
B. wrote
C. had written
D. was writing
( )29. --- 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 having
B. had
C. was having
D. have had
( )30. --- Do you know Miss Wang?
--- Yes. I first met her two years ago. She _______ at a radio shop at that time.
A. was working
B. has worked
C. is working
D. had worked
( )31. Mr White _______ the newspaper, while his daughter _______TV.
A. read; was watching
B. was reading; watched
C. was reading; was watching
D. read; watched
( )32. --- I _______ you at the meeting. Why? --- I was ill.
A. saw
B. have seen
C. not see
D. didn't see
( )33. When the teacher came in, the students _______ about the new film.
A. are talking
B. were talking
C. talked
D. talks
( )34. The 2004 Athens Olympic 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. had begun
D. began
( )36. --- May I speak to Mr Smith?
--- Sorry, he _______ Australia. 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. is leaving for; doesn't come back
( )37. I can't go to see the film tonight, because I ______ my ticket.
A. have lost
B. lost
C. will lose
D. was losing
( )38. --- What do you think of the film Harry Potter?
--- It is very nice. I _______ it twice.
A. will see
B. have seen
C. saw
D. see
( )39. We _______to learn English 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 to describe her. I _______ her several times.
A. had met
B. have met
C. met
D. meet
( )42. --- I'm sorry to have kept you waiting.
--- Oh, not at all. I _______ here only a few minutes.
A. have come
B. had been
C. was
D. have been
( )43. --- _______ my dictionary anywhere?
--- Yes. I saw it on your desk a moment ago.
A. Have you seen
B. Do you see
C. Had you seen
D. Would you see
( )44. --- I haven't heard from Li Jun for a long time.
--- What do you think _______ to him?
A. was happening
B. to happen
C. has happened
D. had happened
( )45. --- Do you know our town at all?
--- No, this is the first time I _______ here.
A. was
B. have been
C. came
D. am coming
( )46. We were all surprised when 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; been in
D. does; join
( )48. Mrs Smith _______ her keys in the office so she had to wait until her husband _______ home.
A. has left; comes
B. left; had come
C. had left; would come
D. had left; came
( )49. --- Do you know Betty very 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 son say 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. is writing
D. is written
( )52. --- This kind of rice tastes nice. Do you know where it is grown?
--- Yes, it _______ in Southeast China.
A. was grew
B. has grown
C. is grown
D. is growing
( )53. In some parts of the world, tea _______ with milk and sugar.
A. is serving
B. is served
C. serves
D. served
( )54. --- Did you win the basketball game?
--- Bad luck. Our team _______ in the final one.
A. won
B. beat
C. was won
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 those mountains _______ with trees in a few years' time.
A. are covered
B. will be covered
C. are covering
D. will cover
( )58. --- Do you think that the classroom _______ every day?
--- Yes, I think so.
A. should clean
B. should be cleaning
C. should cleaned
D. should be cleaned ( )59. I like my new bike. It _______ very well.
A. rides
B. is riding
C. is ridden
D. has ridden
( )60. --- Do you think this kind of apple _______ well?
--- No, I don't think so.
A. have sold
B. sells
C. are sold
D. would sell
( )61. It is said that about 400 cars _______ in the factory next month.
A. were produced
B. will produce
C. are produced
D. will be produced
( )62. I wasn't at home yesterday. I _______ to help with the harvest on the farm.
A. asked
B. was asked
C. was asking
D. had asked
( )63. --- Are you free this afternoon?
--- No. I'll have an English composition _______ this afternoon.
A. to write
B. wrote
C. to be writing
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 to be
D. sounds
( )65. --- Where are the boys?
--- Oh, they _______ basketball on the playground just now.
A. were seen play
B. were seen to play
C. have seen to play
D. have seen play
( )66. --- Can you sing this English 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 the huge rocks _______ and _______ without our modern machines eight hundred years ago.
A. were cut; moved
B. were cut; move
C. are cut; moving
D. are cut; moved
( )68. ---When _______ this computer _______? --- Last year.
A. did; make
B. was; made
C. is; made
D. has; made
( )69. --- Can you tell me whom the play _______ in 1998?
--- Sorry, I don't know.
A. was written by
B. was written
C. is written by
D. is written
( )70. --- What did Miss Zhang say to you just now?
--- She said that all the books should _______ to the library on time.
A. are returned
B. return
C. be returned
D. be returning
( )71. The old man was quite weak after the accident, so he _______.
A. must be taken care
B. must take care of
C. must be looked after
D. must look after
( )72. --- What does the radio say?
--- It says that a wild animal zoo is to _______ in our city.
A. be building
B. will be built
C. is built
D. be built
( )73. When and where to build the new factory _______ yet.
A. is not decided
B. are not decided
C. has not decided
D. have not decided
( )74. Paul doesn't have to be 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 to hold
D. holds
( )76. Although the boy is only 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't be
D. mustn't be
( )79. Lin Tao has his own room in his house, so he _______ do what he wants in it.
A. must
B. have to
C. need to
D. can
( )80. --- Come back home every month. --- I _______.
A. will
B. must
C. should
D. can
( )81. A robot _______ think of 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 Mary about 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 to the park this Sunday? --- Good idea!
A. Will
B. Can
C. Must
D. Shall
( )85. --- 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. 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 the meeting this afternoon if you have something important to do.
A. needn't to come
B. don't need come
C. don't need coming
D. needn't come ( )88. --- Could I take this seat? --- Yes, you _______.
A. could
B. may
C. must
D. need
( )89. We _____ keep the new traffic law and learn how to protect ourselves.
A. may
B. can
C. should
D. need
( )90. --- May I put my bike here? --- No, you _______. You should put it over there.
A. couldn't
B. needn't
C. won't
D. mustn't
( )91. --- _______ I ask you a question? --- Sure. But you _______ wait a minute.
A. May; must
B. May; can
C. Can; can
D. Must; could
( )92. --- Listen! Helen is singing in the next room.
--- It _______ be Helen. She has gone to Beijing.
A. can't
B. mustn't
C. may
D. should
( )93. Peter _______ come with us tonight, but I am not very sure.
A. must
B. may
C. can
D. will
( )94. --- Must I come at four o'clock? --- Oh, no, you _______.
A. don't
B. mustn't
C. don't have to
D. can't
( )95. --- _______ I hand in my homework now?
--- No, you _______. You _______ hand it in tomorrow.
A. Shall; may not; have to
B. Can; mustn't; need
C. Should; can't; may
D. Must; needn't; can
( )96. --- _______ I visit Lucy on Sunday, Mum? --- Yes, you _______.
A. Must; can
B. May; may
C. Need; need
D. May; need
( )97. I think that a new hospital _______ over there in two years.
A. may build
B. can build
C. may be built
D. must build
( )98. When he was there, he _ go to that coffee shop at the corner after work every day. 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-storm season. A. may B. can C. might D. have to
Key: 1-5 DCABC 6-10 DBCBC 11-15 ADBBC 16-20 BDCBC 21-25 BDCAB 26-30 BCDCA 31-35 CDBCA 36-40 BABDC
41-45 BDACB 46-50 BCDCA 51-55 DCBDC 56-60 CBDAB
61-65 DBADB 66-70 DABAC 71-75 CDABB 76-80 BCBDA
81-85 ACBDA 86-90 ADBCD 91-95 AABCD 96-100 BCACD