初中英语时态专练一、选择最佳答案填空()1.We'll go swimming if the weather______fine tomorrow.A. isB.wasC. will beD.is going to be()2.It______five years since he has left for Beijing.A. wasB. has beenC.isD.is going to be()3.Please dont leave the office until your friend______back.A.cameesC.have comeD.will come()4.By the end of last year he______about 1500 English words.A. learnsB.learnedC.was learningD.had learned()5.Listen ! Someone______in the next room .A.criedB.cryingC.is cryingD.has cried()6.You must tell him the news as soon as you______him.A.seeB.seesC.will seeD.is seeing()7.He told me that he______to see us the next day.esB. cameC. will comeD. would come()8.We cant find him anywhere . Perhaps he______home.A. is goingB. wentC. has comeD. would come ()9.The teacher told us that the sun______bigger than the earth.A. isB. wasC. has beenD.will be()10.Could you tell me where the railway station______?A. wasB. isC. will beD. would be()11.We______to the Great Wall several times.A. goB. were goingC. have goneD.have been()12.It seemed that the old man______for something over there.A. looksB. lookedC. was lookingD. has looked()13.He was sure that he______his wallet in the office .A. leftB. would leaveC. had leftD. has left()14.You must study hard unless you______ want to fail the exam.A. wontB. dontC. haventD. Hadn't()15. Im afraid you cant sit here . Sorry , I______know.A. don'tB. won'tC. can'tD. didn't()16. As she______the newspaper , Granny______asleep.A. read , was fallingB. was reading fellC. was reading , was fallingD.read , fell()17. Jim is not coming tonight . But he______ !A. promises(许诺)B. promisedC. will promiseD. had promised二、动词时态能力综合测试()1.He often______his clothes on Sundays.A. washingB. washesC. has washedD. wash ()2.Im Chinese. Where______from?A. do you comeB. you are comingC. you comeD. are you coming ()3.May______to school.A. never walksB. is never walkingC. walk neverD. never is walking ()4.We will start as soon as our teacher______ .A. comesB. will comeC. comeD. is coming()5.How long______playing football?A. have you stoppedB. had you stoppedC. did you stopD. do you stop()6.It______ hard when I left my house .A. is rainingB. rainsC. was rainingD. will rain ()7.I think this question______to answer.A. easyB. is easyC. was easyD. will easy()8. Dont talk so loudly . Your father______.A. sleepsB. is sleepingC. sleptD. had slept ()9.How many people does the doctor know who______of the disease (疾病)?A. are dyingB. is dyingC. has diedD. dies ()10.I______my homework now.A. finishB. finishedC. have finishedD. had finished ()11.He______for three years.A. has joinedB. has been in the armyC. joinedD. has served the army()12.His grandfather______for thirty years.A. diedB. was deadC. has been deadD. has died ()13.I______ from my brother for a long time.A. not have heardB. have not heardC. have heard notD. do not hear()14.Maths, one of the most important subjects, ______always interested him.A. hasB. haveC. areD. is()15.Did your brother go to America last year? ______.A. No , he did never go thereB. No , he has never gone hereC. No , he never was thereD. No , he has never been there ()16.He______ that factory since 1958.A. has leftB. has worked inC. has gone fromD. has come to ()17.Our teacher______to Beijing three times.A. wentB. had goneC. has goneD. has been()st week John______his leg.A. felt and brokenB. fell and brokeC. feels and breaksD. fallen and broken()19.Jack______his thick coat because it was snowing.A. puts onB. put onC. takes onD. took on()20.He______the picture on the wall.A. hangedB. hungC. has hangedD. was hanged ()21.Next month______twenty five.A. has my sisterB. my sister will beC. my sister shall haveD. my sister is going to be()22.You______her again in a few weeks.A. will seeB. have seenC. had seenD. have been seen ()23. By the end of last term we______English for two years.A. have studiedB. have been studiedC. would studiedD. had studied()24.Mrs Brown______in New York for three years before she went to London.A. livedB. had livedC. has livedD. will live()25.When we arrived , the dinner______.A. already beganB. has already begunC. had already begunD. was just begun()26.I will go home for the holiday as soon as I______ my exams.A. will finishB. finishC. finishingD. finished ()27.When______, Ill talk to him.A. does Peter comeB. Peter will comeC. Peter comesD. can Peter come()28.My sister______to see me . Shell be here soon.A. comesB. is comingC. had comeD. came()29.They said they______our answer the next day .A. had heardB. would hear ofC. would hearD. will hear ()30.The old man said that light______faster than sound.A. wentB. will goC. travelsD. will travel一、1. A 2. B 3. B 4. D 5. C 6. A 7. D 8. C 9. A 10. B 11. D12. C 13. C 14. B 15. A16.A17.B二、1. B 2. A 3. A 4. A 5.A 6. C 7. B 8. B9. A 10. C 11. B 12. C13. B 14. D 15. D 16. B 17. D 18.B 19. B 20. B 21. B 22.A 23. D 24. B 25. C 26. B 27. C 28. B 29. C 30. C三、中考英语时态真题集锦1.——What do you do?——I’m an engineer. I _____ in a company in Wuhan. I like my job very much.A. workB. had workedC. will workD. worked2.—Is your father a doctor?—Yes, he is. He__________ in Town Hospital.A. has workedB. had workedC. worksD. worked3.Every year many foreigners _________to China to learn Chinese.A. have comeB. comesC. cameD. come4.My mother will take me to the movie if she _________ free this weekend.A. isB. will beC. wasD. would be5.The girls will have a trip if it _________fine.A. isB. wasC. will beD. has been6.——Where’s Susan, M ike?——She _________ in the kitchen.A. cooksB. cookedC. is cookingD. has cooked7.——Have you got a job offer?——Not yet. I ___________.A. waitedB. am waitingC. waitD. was waiting8.——Do you think John will help me move the piano?——You’d better not ask him. He __________ a composition.A. writeB. writesC. is writingD. wrote9.——Where’s the children, Mr Black?——Oh, they _________ their PE lesson on the playground.A. haveB. hadC. are havingD. have had10.——What’s your brother doing in his room now?——He ____________ a kite.A. makesB. madeC. is makingD. will make11.---Where is Frank now?---He _______ his bike in the yard.A. fixes upB. fixing upC. is fixing upD. fixed12.——Mary, could you help me?——Wait a moment. I _________.A. read a bookB. did my homeworkC. was watching TVD. am cooking dinner13.——Listen,who _________ in the room?——Let’s go and see.A. is cryingB. cryingC. cryD. cries14.——Are you a baby-sister here?——No. I __________after the baby instead of Ms Green. She is away for shopping.A. lookB. am lookingC. have lookedD. looked15.——What’s the best food have you had in Beijing, Alex?——Roast duck! I _________to a famous restaurant to have it last week.A. have goneB. goC. will goD. went16.——Do you know how many gold medals the 23-year-old Michael Phelps _____at the 2008 Summer Olympic Games?——Eight.A. winB. winsC. wonD. has won17.We were in Qingdao last week and __________ great fun there.A. will haveB. have hadC. hadD. have18.Yesterday,Tony’s family _________ a good time.A. hasB. haveC. had19.I’m sorry you’ve missed the train. It _______10 minutes ago.A. leftB. has leftC. had left20.——Mr Green, __________you________ Three Lanes and Alleys(三坊七巷)last Sunday? ——No, but I’ll visit them next week.A. will; go toB. have; been toC. did; go toD. have; gone to21.——What did the teacher say just now?——He __________us not to play computer games all day.A. tellsB. toldC. has toldD. is told22.——Inventors have changed the way we live.——So they are famous for the great things they _________.A. doB. didC. are doingD. had done23.——Where’s the cake I made this morning?——We _______ it, mum. Can you make another one for us?A. ateB. eatC. will itD. were eating24.——Have you mended your shoes,Bob?——Yes,I_________ them twenty minutes agoA.have mended B.mend C.had mended D.mended25.——The office was broken into last night.Someone thinks you did it.——But I___________ the whole night with my best friend,John.A.spend B.am spending C.spent D.had spent26.——When _______________ for Hong Kong, do you know?——I’m not sure. When he __________, I’ll let you know.A. he leaves ;leavesB. will he leave; will leaveC. he leaves; will leaveD. will he leave; leaves27.——Where will they go next Sunday?——They ___________ to the Great Wall.A. will goB. goC. has goneD. went28.——Has he returned the library book yet?——Not yet. Don’t worry. He _________it soon.A. returnedB. has returnedC. will returnD. returns29.——Look at the noisy kids!——Haven’t you heard the saying “When the cat is away, the mice ______.”?A. playB. playedC. are playingD. will play30.He doesn’t tell me when he__________. I’ll call you up as soon as he __________.A. will come, arrivesB. comes, arrivesC. will come, will arrive31.If it_____________ tomorrow, we_______ travel outside.A. will rain; willB. rai ns; won’tC. will rain; won’t32.——Jim, can you help me to wash the dishes?——Sorry, Dad. I____________ to the shop.A. goB. wentC. am goingD. have been33.--- _________ the latest Time magazine ________yet?-----Sorry, it’s late. Maybe tomorrow.A. Will; arriveB. Has; arrivedC. Do; arriveD. Did; arrive34.Susan isn’t here now. She ________ to England. She will come back next month.A. will goB. has goneC. goesD. went35.——How long ________Korean singer Jang Nara _________China?——Four years. She can speak and sing in Chinese.A. does; go toB./; was inC. has; been toD. has; been in36.——Would you like to see the film with me?——I’m sorry I ________ it twi ce.A. seeB. am seeingC. will seeD. have seen37.Lucy___________ her dog and now she is walking it.A. will findB. is findingC. has foundD. finds38.——Hello! Can I speak to Alice?——Sorry she isn’t here right now. S he________ to the shop.A. goesB. will goC. has goneD. was going39.She__________ that same song so many times. I’m getting sick of it!A. singsB. sangC. will singD. has sung40.——___________you __________your dictionary?——No, so I have to buy a new one today.A. Did; findB. Have; foundC. Are; findingD. Had; found41.I _________to Cape Town, so I know nothing about it.A. don’t travelB. won’t travelC. haven’t traveledD. hadn’t traveled42.——______you ______the film Harry Potter 5?——Not yet. I’ll see it this Sunday.A. Did; seeB. Are; seeingC. Have; seenD. Do; see43. I won’t forget my teacher because she______ so kind to me since I came to this school.A.has beenB. will beC. hasD. is44.——May I speak to Tom?——Sorry, he is not at home. He _________ to Shanghai.A. has beenB. has goneC. goes45.In the past few years there ___________ great changes in my hometown.A. have beenB. wereC. had beenD. are46. Henry speaks Chinese very well. He ________ in China since 2002.A. staysB. stayedC. is stayingD. has stayed47.——Chen Jie, the workers___________ our new library already.——Really? I’ll go there and borrow some books.A. decoratedB. are decoratingC. have decoratedD. were decorated48.——It’s raining! When did it start?——I don’t know exactly. In fact, it __________all this afternoon.A. lastsB. has lastedC. lastedD. will last49.——Are you going to see the film with us?——No, thanks. I ________ it.A. sawB. have seenC. seeD. was seeing50.——They say there's a new restaurant nearby.——Yes,and it_________ for no more than a week.A.has been open B.opensC.is opening D.is opened51.——Kitty,will you go to see the film Cold Mountain this evening?——No,I won't. I__________ it already.A.saw B.have seen C.see D.will see52.——How long ___________ the film KING KONG___________?——For just several minutes.A.did,begin B. has,begun C.has, been on53.—I didn’t see you when I c ame here last night. Where were you?——I ___________ my project at home.A. designedB. have designedC. would designD. was designing54.My mother ____________ dinner when I came back.A. cooksB. has cookedC. is cookingD. was cooking55.——I called you yesterday evening, but there was no answer.——Oh.I'm sorry. I_____________ dinner at my friend’s home.A. hadB. was havingC. have had56. What__________ when your mother called you up?A.are you doing B. did you doC.you were doing D. were you doing57.——I called you at half past nine this morning, but there was no answer.——Oh, sorry. I __________with my cousin in the supermarket.A. shopB. was shoppingC. shoppedD. will shop58.——I knocked into a tree when I went to the railway station for my friend.——I suppose you ___________too fast.A. driveB. are drivingC. droveD. were driving59.When I went to say goodbye to Anna, she ______________ the piano.A. is playingB. playsC. was playingD. played60.His parents wanted to know what he __________ at that time.A. is doingB. was doingC. has doneD. will go61.)——Dick gave me a note while I _________in the library.——I guess he made it to say “sorry” to youA. am readingB. was readingC. readsD. will read62.——You were out when I dropped by your house.——Oh, I _________for a friend from England at the airport.A. was waitingB. had waitedC. am waitingD. have waitedst night I _________ the homepage for my class when my friend call me.A. designedB. has designedC. was designingD. would design64.——What did the teacher say just now?——Sorry. I didn’t catch it. I __________________something else.A. thinkB. will thinkC. was thinkingD. had thought65.Mary___________ the piano well. She is often asked to play at the concert.A. playB. playsC. playingD. played66)He’ll send us a message as soon as he ________ in Sichuan.A. is arrivingB. will arriveC. arrivedD. arrives67.)Don’t turn off the radio. I _______ to the news.A. listenB. have listenedC. listenedD. am listening68.——Have you seen Mr. Smith?——Yes. Look, he ________ his bike over there.A. cleansB. cleanedC. is cleaningD. has cleaned69.Don’t turn on the TV. Grandma ____________ now.A. is sleepingB. will sleepC. sleptD. sleeps70.——What are you doing, Cathy?——I’m __________my cat. I can’t find it.A. looking forB. looking atC. looking upD. looking after71.He went into his room, _______ the light and began to work.A. has turned onB. will turn onC. turns onD. turned on72.——What did you do after school yesterday?——I _________basketball with my friends.A. playB. playedC. will playD. am playing73.---Hi, Kate. You look tired. What’s the matter?---I ______well last night.A. didn’t sleepB. don’t sleepC. haven’t sleptD. won’t sleep74.I ________ to the bookshop as soon as school is over this afternoon.A. will goB. have goneC. goD. went75.I _______the CDs to you if I have time tomorrow.A. will returnB. returnedC. have returnedD. return76.Frank ______ a film if he’s free next Saturday.A. seeB. sawC. has seenD. will see77.I hear that he will be back ______ two weeks’ time.A. atB. inC. afterD. for78. I _______ on the computer when Jim came to see me yesterday evening.A.draw B.drew C. was drawing D. am drawing79.I__________ my homework while my parents__________ TV last night.A.did;have watched B. was doing; were watchingC.had done;were watching D. would do; were watching80.They ________ about “Supper Voice Girl”.let’s join them.A. talkB. are talkingC. have talkedD. talked四、单项选择1.The supermarket is far from Millie’s house. So she ___________only once a week.A. goes shoppingB. has been thereC. was shoppingD. has gone there2. There _________a football game between Italy and Germany tomorrow morning.A. hasB. is going to beC. will haveD. has been3.——Has the match started?——started? Finished! Wang Liqin ________it.A. winB. is winningC. will winD. won4.——Hurry up! It’s time to leave. ——Ok._____________A. I’m comingB. I’ll comeC. I’ve comeD. I come5.——Can I speak to Mr Green?——I’m afraid not. He __________a meeting at the moment.A. havingB. is havingC. hasD. had6. There _____a talk show on CCTV-4 at nine this evening.A. will haveB. is going to beC. is going to haveD. is having7.——John,you are late!——Sorry, I _____next time.A. don’tB. won’tC. am notD. haven’t8.——Why didn’t you call me at that time?——I ________.But nobody answered the phone.A. doB. willC. haveD. did9.——Excuse me. What did you say you want to do, Miss White?——I said I’d better go back home. I __________someone this afternoon.A. would meetB. metC. am going to meetD. was meeting10.——Can you make model airplanes?——Yes, this week I _________a new model.A. buildsB. am builtC. had builtD. am building11.——Do you know if we will go for a picnic tomorrow?——I think we’ll go if we _________too much homework.A. will haveB. haveC. won’tD. don’t have12.——What are the old men under the tree doing?——They ______________ happily.A. is chatingB. is chattingC. are chatingD. are chatting13. There will _______robots in people’s home.A. beB. areC. haveD. has14.——Please remember what he says at the meeting.——I ____________his words.A. will write downB. shall take awayC. would hear fromD. bring15. Ben _________to Dezhou if it doesn’t rain tomorrow.A. gets backB. got backC. will get backD. back16. He has been sick for a long time, so he ________pain.A. used toB. is used toC. got used toD. is used by17. There _______ the bell.A. is goingB. goC. will goD. goes18.I’m really getting too fat, from now on, I ______more exercise and eat less food.A. doB. will doC. doingD. did19. My father _______ the Party twenty years ago.A. joinB. joinsC. joinedD. will join20. Gina often ________her homework in the evening. But at the moment this evening she________ TV.A. does; watchesB. is doing; is watchingC. does; is watchingD. is doing; watches21.——We have worked for a long time, so let’s we _______ a rest.——That sounds good.A. stop to haveB. stopped havingC. stopped to haveD. stop having22.——Come and join us, Jimmy!——I’m sorry, But I’m really busy now. If I ______ time, I would certainly go.A. will haveB. have hadC. hadD. have23. He _________ to school on Sundays.A. don’t goB. doesn’t goC. isn’t goD. not go24. He sometimes _________ some novels on Sunday.A. seeB. readsC. watchesD. look25. My father _______ to work at eight.A. usually goB. usually goesC. goes usuallyD. go usually26. Jenny ____ in an office. Her parents ____in a hospital.A work worksB works workC work are workingD is working work27. One of the boys_____ a black hat.A haveB there isC there areD has28. He said the sun ____in the east and ____in the west.A rose; setB rises; setsC rises, setD rise; sets29. Wang Mei ____ music and often ____ to music.A like; listenB likes; listensC like; are listeningD liking ; listen30. Jenny____ English every evening.A has studyB studiesC studyD studied31.My sister________ her book in the classroom when her teacher came in.A.read B.reads C.was reading D.is reading32.——what were you doing yesterday evening?——we ___________ in the classroom.A. readB. was readingC.were readingD. have read33.They are still building the new road. They _________it so far.A. didn’tB. don’t finishC. haven’t finishedD. hadn’t finished34.He ________ here in 1997. He ________ a teacher for over ten years.A. came; wasB. came; has beenC. has come; isD. has come; has been35. ——How many times ______ you ________ to Beijing this year?——Three times.A. have; beenB. had; beenC. have; goneD. had; gone36.She _______ the dictionary to Alice yet.A. has returnedB. hasn’t returnedC. would returnD. returned37.——Why didn’t you come to his birthday party yesterday afternoon?——I _________ a wonderful football match.A. watchB. was watchingC. am watchingD. will watch38. ——Do you know Jack Smith?——Certainly. We _________ friends since ten years ago.A. wereB. have madeC. have becomeD. have been39.She hasn’t written to her parents __________ .A. last monthB. for last monthC. since last monthD. in last month40.How long ________ he _________ the dictionary?A. has; borrowedB. has; keptC. has; leftD. is; using41.My father went to Shanghai yesterday. He ______ back in two weeks.A. comesB. has comeC. will comeD. came42.The train _________ for twenty minutes.A. leftB. has leftC. is leavingD. has been away43.– How many books _____ they ________?-- Five. But they haven’t finished reading even one.A. did…borrowB. had…borrowedC. will…borrowD. do…borrow44.He has ________ the room for two hours.A. leftB. goneC. been awayD. been away from新世纪教育网 精品资料版权所有@新世纪教育网45. His father _______ for two years.A. diedB. has been deadC. had diedD. has dead真题答案1-5 ACDAA 6-10 CBCCC 11-15 BCABD 16-20 CCCAC 21-25 BBADC 26-30 DACDA31-35 BCBBD 36-40 DCCDB 41-45 CCABA 46-50 DCBBA 51-55 BCDDB 56-60DBDCB61-65 BACCB 66-70 DDCAA 71-75 DBAAA 76-80 DBCBB单项选择答案1-5 ABDAB 6-10BBDCD 11-15DDAAC 16-20BDBCC 21-25ACBBB 26—30 BDBBB 31-35 CCCBA 36-40 BBDCB 41-45 CDADB新世纪教育网-- 中国最大型、最专业的中小学教育资源门户网站----- 版权所有@新世纪教育网。