初三英语时态专项练习题(含答案)时态练习题一、用所给词的适当形式填空1.He swimming in the river every day in summer. (go)2.It you are right. (seem)3.Look, the children basketball on the playground. ( play )4.He to the radio when I came in, ( listen )5.It is very cold .I think it . ( rain )6.—I need some paper. —I some for you. ( bring )7.I can’t find my pen. Who it ? ( take )8.H e said that he back in five minutes . ( come )9.I didn’t meet him. He when I got there. ( leave )10.I my bike, so I have to walk to school. ( lose )11.He down and began to read his newspaper. ( sit )12.He is very hungry. He anything for three days. ( not eat )13.I with you if I have time . ( go )14.We will go to the cinema if it fine . (be )15.I will tell her the news when she to see me next week. (come)16.“ When you the car ?”“In 1998.”(buy)17.We good friends since we met at school . (be)18.What you at five yesterday afternoon ? (do)19.The bike is nice . How much it ? (cost)二、选择最佳答案填空()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 don’t 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 can’t 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 if you want to fail the exam.A. won’tB. don’tC. hav en’tD.hadn’t()15. —I’m afraid you can’t 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. fellC. was reading , was fallingD.read , fell()17. —Jim is not coming tonight . —But he !A. promises(许诺)B. promisedC. will promiseD. had promised()18. —What’s her name? —I .A. forgetB. forgotC. had forgottenD. am forgetting三、动词时态能力综合测试()1.He often his clothes on Sundays.A. washingB. washesC. has washedD. wash()2.I’m 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 ago 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. Don’t 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’s 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 , I’ll talk to him.A. does Peter comeB. Peter will comeC. Peter comesD. can Peter come()28.My sister to see me . She’ll 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. goes 2. seems 3. are playing 4. was listening 5. is raining 6. will bring7. took 8.would come 9. has left 10.lost11. sat 12. hasn't eaten13. will go14. is 15.comes 16. did buy 17. have been 18. were doing 19. does cost二、1. A 2. B 3. B 4. D 5. C 6. A 7. D 8. C 9. A 10. B 11. D 12. C 13. C 14. B 15. A 16.A 17.B 18.A三、1.B 2.A 3.A 4.A 5.C 6.C7.B 8.C9.A10.C11.B12.C 13.B 14.D 15.D 16.B 17.D 18.A 19.B 20.A 21B.22.A 23.B 24.B 25.C 26.B 27.C28.B 29.C 30.C基本型用所给动词的正确形式填空:1.A cow (eat) grass but gives milk.(1999 云南)2.The room is dirty. I (clean) it in a minute.3.Mary (sing) three songs already. Let her have a rest.4.It is late at night. Dad still (work) at the desk.5.Tell Robert to turn off the lights before he (go) out.6.He put on his clothes and (hurry) to school without breakfast.7.He (fall) and (hit) his leg on a table that day.8.She (be) there twice already.9.What time Jim (get) up every day.(1999 南京)10.Look! Tom (mend) the car over there.11.You (not sweep) the floor yesterday.12.(hold) on a minute, please! I (look) for a piece of paper now.13.If you (speak) too loudly in public places, other people (not be) pleased. 14“The light in the classroom (be) on.”----“Oh, sorry, I forgot (turn) it off.”15“How about all of us (take) a short rest?”----“Sorry, I feel like (watch) TV after supper.”16.(not worry). He’ll come back soon. (1999 昆明)17.February usually (have) 28 days?18.“I’ve(have) another letter from him,” Mr. White said.19.“His leg’s(get) worse. That’s too bad.”20.you (wait) for a bus now? (1999 宁夏)21.We (not go) climbing the hills if it rains tomorrow.提高型1.“I’ve finished my homework.” “When you it?”A.have; finishedB. do; finishC. did; finishD. will; finish2.Judy the Great Wall twice, and now she still to go there.(河北)A.went to; wantedB. goes to; wantsC. has gone to; wantsD. has been to; wants3.They usually TV in the evening. (1999 北京)A.watchB. will watchC. are watchingD. watches4.The child crying when he saw his mother. (1999 吉林)A.stopB. stopsC. stoppedD. stopping5.What were the twins talking about when you them?A.had seenB. were seeingC. sawD. see6.Please buy some stamps for me if you the post office.A.passB. will passC. have passedD. passed7.–Where is Jim?-He to the library.A.wentB. has beenC. goesD. has gone8.Kate to bed until her father returned yesterday evening.A.won’t goB. doesn’t goC. wentD. didn’t go9.----“Have you ever been to Shanghai?” ------ “Yes, I there last year.”A.wentB. goC. wereD. gone10.The two old men each other since 1970. (1999 河南)A.didn’t seenB. don’t seeC. haven’t seeD. won’t see11.She says that she to Beijing next week.(1999 武汉)A.has goneB. will goC. goes12.I’ll go for a walk with you if it tomorrow. (1999 广东)A.won’t rainB. doesn’t rainC. will rain13.I her to bring my book to school yesterday. (1999 天津)A.toldB. tellC. am tellingD. have told14.Be quite. The child .(1998 广东)A.sleepsB. sleptC. is sleeping15.I don’t know if he tomorrow. If he , I’ll meet him.A.will come; comesB. comes; comesC. will come; will comeD. comes; will come16.I an old friend of mine when I in the street yesterday afternoon.A.met; was walkingB. was meeting; walkedC. was meeting; was walkingD. met; walked17.–Is Mr. Wang at home? -No, he isn’t. He to Nanjing.A.wentB. goesC. goingD. has gone18.–Have you mended the motorbike, Tom?–Yes, I it ten minutes ago.A.haveB. hadC. mendedD. have mended19.If it is fine, the sports meeting two days. (1998 天津)stsB. will lastC. lastedD. last20.Our geography teacher told us that the earth around the sun.A.goesB. goC. wentD. going综合型1.By the end of last term, we 1000 English words. (1996 河南)A.have learnedB. has learntC. had learnedD. learned2.The Reads lunch when I got to their house.(1997 南京)A.were havingB. was havingC. are havingD. is having3.His family TV from 10 to 12 last night.A.watchedB. were watchingC. had watchedD. was watching4.“Have you ever to the USA?”“Yes, I there last summer.”A.gone; wentB. gone; have beenC. been; wentD. been; have5.He his homework and now is listening to music.A.finishedB. finishesC. has finishedD. finish6.We’ve waited for you 2 hours. Where , Jim?A.are youB. have you beenC. are you fromD. have you gone7.He’s out. He to the library.A.wentB. has goneC. has beenD. had gone8.“How long have you there?” “About six years.”eB. goneC. leftD. worked9.Our workshop since two years ago.A.was openedB. openedC. has been openD. has opened10.My grandpa for half a year.A.has been deadB. diedC. has dieD. was dead11.“When the Greens back to China?” “Next month”.A.did; comeB. are; comeC. will; comeD. have; come12.Stay inside, please. It hard right now.A.is rainingB. has rainedC. rainsD. was raining13.Our knowledge of the universe all the time.A.growB. is growingC. growsD. grew14.Look! Lily with her sisters a kite on the playground.A.is flyingB. flyingC. are flyingD. fly15.It’s five years since I you last time.A.metB. meetC. have metD. had met16.I thought the news important for us all.A.isB. wasC. wereD. will be17.The woman fell off the bike and on the road.A.liedB. lieC. layD. lying18.Granny Wang told the children that the sun from the east.A.has risenB. roseC. risesD. raise19.Go to help her if she in trouble.A.is goingB. will beC. comesD. is20.Do you know which picture best?A.does she likeB. she likesC. did she likeD. she is liking21.The Whites many places of interest since they came to China.A.have visitedB. will visitC. visitedD. visit22.I don’t know if she me when she .(2000 黑龙江)A.tells; arrivesB. tells; will arriveC. will tell; will arriveD. will tell; arrives23.Never trouble me while I in my room! (2000 河北)A.will sleepB. asleepC. am sleepingD. slept24.If you lunch at school today, so will I.(2000 湖北黄冈)A.haveB. have hadC. will haveD. had25.Lucy is studying in Beijing. She London for one year.A.has leftB. has left forC. has been away fromD. has been away26.They never knew what to the world in a hundred years.A.happenedB. would happenC. had happenedD. would be happened26( ) 1 When Miss Zhao came into the classroom, the students .A. talkedB. were talkingC. talkingD. talk( ) 2 When Mary came to see me, I the music.A. am listening toB. listened toC. was listening toD. was listening ( ) 3 When I arrived there, you volleyball.A. has already playedB. playedC. were playingD. would play ( ) 4 When I knocked at the door, my mother .A. cookedB. cookingC. was cookingD. cook( ) 5 We heard a cry when we TV last night.A. were watchingB. would watchC. watchD. watched27( ) 1 Mary was drawing a horse on the blackboard when I in.A. have comeB. cameC. am comingD. come( ) 2 The little boy when I came into the room.A. is drawingB. drawsC. has drawnD. was drawing( ) 3 I the floor when my father came in.A. was sweepingB. sweptC. sweepingD. am sweeping( ) 4 They a meeting when I saw them.A. hadB. have hadC. were havingD. are having( ) 5 ----What when I phoned you this morning?----I my homework and was starting to take a bath.A. were you doing; had just finishedB. would you do; have just finishedC. are you doing; just finishedD. did you do; just finished28( ) 1 Look at the clouds. .A. It's going to rainB. It'll be rainingC. It will be rainedD. It’ll rain( ) 2 Myfamily to stay in London for some time.A. is goingB. are goingC. goD. are go( ) 3 There two English films next week.A. is going to beB. are going to haveC. will haveD. are going to be( ) 4 There is going to a volleyball match on our school playground. The match is going to at six this evening.A. have; beB. be; haveC. be; beD. have; have29( ) 1 ---- A re you busy this afternoon?----No. I to watch a football match.A. am goingB. willC. shallD. can( ) 2 Who help him to move the box away?A. areB. are goingC. are going toD. is( ) 3 Where buy a computer for your son?A. you areB. are goingC. you goD. are you going to30( ) 1 It is getting dark. I .A. must be leavingB. must be leftC. will leavingD. was leaving( ) 2 Tell me who to our party tomorrow.A. is comingB. was comingC. comeD. have come( ) 3 Whom you to for help now?A. are; turningB. are; turnC. would; turnD. do; turning31( ) 1 Next year my little sister ten years old.A. is to beB. is going to beC. shall beD. will be( ) 2 They have just decided that they the job.A. have takenB. will takeC. would takeD. are taking( ) 3 She says that she to Beijing next week.A. has goneB. will goC. goesD. go( ) 4 If he at eight, we , too.A. leave; doB. leaves; willC. will leave; willD. is leaving; are( ) 5 ---- I s this the last exam for this term?----Yes, but there another test three months from now.A. isB. wasC. will beD. has been( ) 6 You late for school again if you early.A. shall be; won't get upB. are; won't get upC. will be; don't get upD. have been; not get32( ) 1 Will you please this rubber to Xiao Ling?A. to giveB. givingC. gaveD. give( ) 2 ---- I the window?----Yes, please.A. Will; cleanB. Am; cleaningC. Do; cleanD. Shall; clean( ) 3 you like to have dinner with us tonight?A. WouldB. DoC. AreD. Will33( ) 1 ---- I'm sorry, I forgot to past the card for you.----Never mind, I post it tomorrow.A. am goingB. am going toC. will goD. go( ) 2 you a teacher when you grow up?A. Will; beB. Are; going to beC. Are; /D. Will; going to be,34( ) 1 I thought Class One in the match.A. will winB. would winC. is going to winD. was going to win( ) 2 She didn't tell me whether she back early or late.A. comesB. will comeC. is comingD. would come( ) 3 The students were told that they at the school gate at 2: 00 the following afternoon.A. metB. will meetC. were to meetD. were met35( ) 1 Last year the old man under the roof, enjoying the sunlight-A. sitsB. is sittingC. sitD. would sit( ) 2 We each other when we studied together.A. helpingB. are helpingC. would helpD. do help( ) 3 Though we pushed the car hard, the car away.A. wouldn't moveB. movedC. would moveD. doesn't move36( ) 1 you the novel that I lent you last week?A. Did; finishB. Have; finishedC. Are; finishedD. Do; finish( ) 2 He in our school for 20 years and he here in 1977.A. has taught; cameB. has taught; has comeC. taught; cameD. has teached; has came ( ) 3 They are late. The film for five minutes.A. has begunB. has startedC. has been onD. began37( ) 1 A new school in my hometown recently.A. is set upB. has been set upC. was set upD. has set up( ) 2 -Did your brother go to America last year?A. No he did never go thereB. No, he has never gone thereC. No, he never was thereD. No, he's never been there( ) 3 the Great Wall?A. Have you ever gone toB. Are you ever going toC. Do you ever go toD. Have you ever been to( ) 4.I the book yet.A. haven't readB. hadn't readC. don't readD. am not reading( ) 5 They left for Beijing last month and we them ever since.A. don't hear fromB. haven't heard fromC. won't hear fromD. didn't hear from( ) 6 He says he the book several times already this year.A. had readB. has readC. will readD. is reading38( ) 1 He the book a week ago, but I it to the library.A. have lent; returnedB. have borrowed; returnC. borrowed; have returnedD. lent; have returned( ) 2 You can't use the computer. It .A. was broken downB. is wrongC. is badD. has broken down ( ) 3 I'm sorry, I your name.A. have forgottenB. forgotC. had forgottenD. forgotten39( ) 1 The old man in this house since 1949.A. has livedB. had livedC. is livingD. lives( ) 2 I hope I no mistake in my work so farA. makeB. am makingC. have madeD. was making( ) 3 The life of the people greatly in the past years.A. has changedB. have changedC. changedD. are changing ( ) 4 Her grandpa for three years.A. has been deadB. has diedC. had been deadD. died40( ) 1 I her only twice since last year.A. seeB. was seeingC. have seenD. saw( ) 2 Lucy to Shanghai once.A. wentB. has goneC. has beenD. had been( ) 3 Judy the Great Wall twice, and now she still to go there.A. went to; wantedB. goes to; wantsC. has gone to; wantsD. has been to; wants( ) 4 In the past five years. I English words.A. have learned three thousandB. learned three thousand ofC. had learned three thousandsD. learned thousands of( ) 5 He there many times.A. has beenB. wentC. has been toD. has gone41( ) 1 ---- you your breakfast? -------------------Yes, I have.----When you it? -------------------------- T wenty minutes ago.A. Have; have; have; hadB. Did; have; did; haveC. Have; had; do; haveD. Have; had; did; have( ) 2 ---- your homework yet? ----------- N ot yet, I it.A. Have you done; am doingB. Did you do; didC. Did you do; am doingD. Have you done; did ( ) 3 ---- W here the recorder? I can't see it anywhere.----I it right here half an hour ago. But now it is gone.A. did you put; have putB. have you put; putC. do you put; puttingD. did you put; have put42( ) 1 Mr Green China for three years.A. has been toB. has come toC. has been inD. has arrived in( ) 2 Tom London for two years.A. had leftB. has gone awayC. has been away fromD. had been away from( ) 3 How long a Party member?A. have you beenB. are youC. have you becomeD. did you become43( ) 1 My father isn't here now. He Shanghai. He there twice.A. has gone; has beenB. has gone to; has been toC. has been to; has goneD. has gone to; has been( ) 2 ----Hi! Bruce. I have't seen you for three weeks. --------- H i! George. I America.A. have gone toB. went toC. have been toD. have been in( ) 3 My uncle London for five years. But he will be back next year.A. wentB. has been inC. has goneD. has gone to( ) 4 ----Could I speak to Mrs Black, please? ----------- Sorry, she to the library.A. is goingB. has goneC. has beenD. will to( ) 5 Peter is young, but he many foreign countries.A. has been inB. has gone toC. went toD. has been to44( ) 1 you the book?A. Are; haveB. Have; gotC. Do; getD. Are; having( ) 2 you to know about the news?A. Do; mustB. Will; getC. Have; hadD. Do; have( ) 3 They finish the job by tomorrow.A. have gotB. have got toC. got toD. have45( ) 1 Before we got to the railway station, the train already.A. went outB. had goneC. has goneD. has arrived( ) 2 The film when I to the cinema.A. has begun; getB. had begun; gotC. has been on; getD. had been on; got( ) 3 The meeting for five minutes when I got there.A. had begunB. had been onC. has begunD. has been on( ) 4 ---- L et's hurry. The President is coming.----Oh, I was afraid that we .A. already miss himB. had already missed himC. will miss him alreadyD. have already missed him( ) 5 When I to the cinema, the film for 5 minutes.A. got; had begunB. get; will beginC. got; had been onD. got; has been on( ) 6 By the end of last term, we over two thousand new words.A. learnedB. have learnedC. will learnD. had learned参考答案:26. 1-5 B C C C A 27. 1-5 B D A C A 28. 1-4 A B D C 29. 1-3 A C D 30. 1-3 A A A 31. 1-6 D BB BC C 32. 1-3D D A 33. 1-2 C B 34. 1-3 B D C 35. 1-3 D C A 36. 1-3 B A C 37. 1-6 B D DA B B 38. 1-3 C D A 39. 1-4 A C A A 40. 1-5 C C D A A 41. 1-3 D A B 42. 1-3 C C A 43. 1-5 D C D B D 44. 1-3 C D B 45. 1-6 B B B B C D41.When they through the forest, a bear at them.A.walked… was comingB. were walking… cameC. were talking… comesD. walk… is coming42.A young man her while she her work .A.watched… was finishingB. was watching… finishedC. watched… finishedD. was watching… was finishing43.While mother some washing, I a kite for Kack.A.did… madeB. was doing… madeC. was doing… was makingD. did… was making44.I myself French from 7 to 9 yesterday morning. I to work.A.was teaching… didn't goB. taught… didn't goC. was teaching… wentD. taught… went45.He a model plane when I came to see him.A.makesB. is makingC. was makingD. made46.I a letter at nine last night.A.is writingB. was writingC. wroteD. is writing47.The teacher (give) us a history lesson when Tom walked into the classroom.A.gaveB. is givingC. was givenD. was giving48.There will be a football match in two days that is .st SundayB. next SundayC. every SundayD. this Sunday49.We class meeting this November.A.hadB. haveC. will haveD. are having50.He in his garden every morning next year.A.will workB. worksC. workedD. is working51.Be careful. The train . A. will come B. came C. comes D. is coming52.Look at those clouds. It soon, I'm afraid.A.is going to rainB. is rainingC. will rainD. won't rain53.The radio says it the day after tomorrow.A.is going to snowB. is snowingC. will snowD. snows54.he some shopping tomorrow afternoon ?A.Will…doesB. is going to doC. is…doingD. Shall… do55.What day it tomorrow ? Wednesday.A.is… going to beB. will…beC. shall…beD. does…be56.The boy sixteen years old next year.A.is going to beB. is growing to beC. will beD. is57.you me up at six, please ?A.Are…going to wakeB. Are…wakingC. Will…wakeD. Do…wake58.If he to college, he a lot more.A.will go…will learnB. will go…is going to learnC. is going… is going to learnD. goes… will learn59.When she next time, I her everything.A.is going to come…shall tellB. will come…shall tellC. comes…will tellD. come…will tell60.What day it tomorrow? It Tuesday.A.is…going to be… isB. will…be…willC. is…going to be…is goingD. will be…will be参考答案:41-45 BDCAC 46—50 BDDCA 51—55 DACBB 56—60 CCDCD“”“”At the end, Xiao Bian gives you a passage. Minand once said, "people who learn to learn are very happy people.". In every wonderful life, learning is an eternal theme. As a professional clerical and teaching position, I understand the importance of continuous learning, "life is diligent, nothing can be gained", only continuous learning can achieve better self. Only by constantly learning and mastering the latest relevant knowledge, can employees from all walks of life keep up with the pace of enterprise development and innovate to meet the needs of the market. This document is also edited by my studio professionals, there may be errors in the document, if there are errors, please correct, thank you!。