初中英语时态专项训练(一)(单项选择100题)姓名______________ 班级______________ 等级_____________ ( ) 1. -He came early this morning, didn't he?-Yes, he did. He often ____ to school early.A. comeB. comesC. cameD. has come( ) 2 Ann ____ her hair every week.A. is going to washB. washC. washesD. is washing( ) 3 They usually ____ TV in the evening.A. watchB. will watchC. are watchingD. watches( ) 4 The sun ____ in the east and ____ in the west.A. raises; setB. rise; setsC. rises; setsD. rises; set( ) 5 Miss Gao ____ English on the radio every morning.A. had studiedB. studiesC. studyD. studied( ) 6 -I usually have milk and bread for breakfast. What about you, Jim?-So do I, but my sister ____. A. hasn't B. doesn't C. didn't D. won't( ) 7 She will go if it ____ tomorrow.A. isn't rainB. don't rainC. doesn't rainD. didn't rain( ) 8 -____ they often ____ these old men? -Yes, they ____.A. Do; help; areB. Are; helping; areC. Do; help; doD. Are; helped; are( ) 9 -____ he ____ to work on foot? -Yes, he ____.A. Do; go; doB. Does; go; doesC. Is; going; doesD. Does; go; is( ) 10. ____ you ____ some speaking in English every day?A. Is; speakingB. Do; doC. Do; doesD. Does; do( ) 11 How ___ it in English? A. you say B. do you say C. to speak D. about talk( ) 12 ____ you ____ to school every day?A. When; goB. When do; goC. When did; goD. Does; go( ) 13 ____ the girl ____ to school?A. Where does; goB. How do; goC. How does; goesD. How does; go( ) 14 ____ you ____ how to get the bus stop?A. Have; knowB. Do; knowC. Are; knowingD. /; know( ) 15 These little boys ____ playing football.A. are likingB. likeC. likesD. were liking( ) 16 We won't go to the Great Wall if it ___ tomorrow.A. snowsB. snowedC. snowD. will snow( ) 17 We won't come back until we ___ the work.A. shall finishB. have finishedC. will finishD. finish( ) 18 Could you ring me up as soon as he ___?A. arrivedB. would arriveC. arrivesD. will arrive( ) 19 Our classes ___ at 7: 30 tomorrow morning.A. beginB. beginsC. is beginningD. were beginning( ) 20 The train___ at five this afternoon. A. leave B. leaving C. leaves D. are leaving ( ) 21 Look, here ___ our maths teacher. A. is coming B. came C. come D. comes( ) 22 -Have you seen my pen? - ______ .A. Here is itB. Here it isC. Here they areD. Here are they( ) 23 Under the table ___. A. a ball are B. is a ball C. are a ball D. has a ball( ) 24 He lived there before he ___ to China. A. come B. Comes C. came D. coming ( ) 25 I ___ very hard when I was young.A. studyB. studiedC. had studiedD. shall study( ) 26 A girl ___ the wallet and ___.A. found; turns it inB. would find; has turned in itC. found; turned it inD. has found; turned in it( ) 27 When ___ to learn English?A. does she beginB. did she beginC. has she begunD. she began( ) 28 -I have finished my homework. -When ____ you ____ it?A. have; finishedB. do; finishC. did; finishD. will; finish( ) 29 My younger brother ____ the army ____ 1990.A. joined; atB. joined; inC. has joined; inD. has joined; since( ) 30 -Did you wait for your father very long? -Yes, I ____ to bed until two in the morning. A. did go B. didn't go C. had gone D. went( ) 31 -Excuse me. Look at the sign: NO SMOKING! -Sorry, I ___ it.A. don't seeB. didn't seeC. haven't seenD. won't see( ) 32 ___ here and ask him about it yesterday?A. Did you comeB. Would you not goC. You didn't comeD. Aren't you go( ) 33 ___ he ___ a good time last Sunday?A. Were; wereB. Did; doC. Did; hasD. Did; have( ) 34 He came in, ___ his coat and sat down.A. took downB. took offC. taking downD. taking off( ) 35 We carried some water, dug some holes and ___ to plant these trees.A. beginB. beganC. beginningD. begins( ) 36 He is good at maths and he ___ hard.A. always studyB. always is studyingC. is always studyingD. always studies( )37 Tom ___ to school. A. never is late B. never come C. never comes D. is never( ) 38 -What is he doing now? -He ___ a picture.A. drawsB. drewC. is drawingD. was drawing( ) 39 Look! An elephant__ this way.A. was comingB. is comingC. cameD. comes( ) 40 Don't talk with each other. The baby ___.A. was sleepingB. is sleeppingC. was sleeppingD. is sleeping( ) 41 When we came in, they ___ their lessons.A. are not doingB. weren't doingC. not were doingD. have done( ) 42 My father ___ his clothes, but he is repairing his car.A. doesn't washB. isn't washingC. is washingD. wasn't washing( ) 43 ___ you ___ your homework now?A. Do; doingB. Are; doingC. Were; doingD. Does; do( ) 44 ___ your mother ___ shopping at the moment?A. Are; doingB. Is; doingC. Is; takingD. Are; taking( ) 45 My uncle ___ to see me. He'll be here soon.A. is comingB. comesC. has comeD. came( ) 46 They ___ uncle Wang this evening.A. is meetingB. meetsC. meetD. are going to meet( ) 47 We___ for Shanghai tonight. A. are starting B. have started C. started D. start( ) 48 -Who sings best in your class? -Mary ___. A. is B. will C. does D. do( ) 49 I My students ___ each other.A. are always helpingB. always helpsC. always are helpingD. always help ( ) 50 My father ___ breakfast at home every day.A. hasn'tB. isn't havingC. doesn't haveD. has had( ) 51 I___ supper when the boy broke in.A. has B. have C. was having D. will have( ) 52 We ___ no class on Sundays. A. had B. have C. has D. are having( ) 53 ___ the Blacks ___ TV at seven yesterday?A. Did; watchB. Are, watchingC. Were; watchingD. Do; watch( ) 54 The scientist ___ a walk in his garden at four last Sunday.A. was takingB. would takeC. tookD. was taken( ) 55 While Tom ___ a football match, his sister was reading an interesting story in her room. A. was watching B. is watching C. has watched D. had watched( ) 56 When Miss Zhao came into the classroom, the students ___.A. talkedB. were talkingC. talkingD. talk( ) 57 Mary was drawing a horse on the blackboard when I ___ in.A. have comeB. cameC. am comingD. come( ) 58 Look at the clouds. ___.A. It's going to rainB. It'll be rainingC. It will be rainedD. It’ll rain( ) 59 My family ___ to stay in London for some time.A. is goingB. are goingC. goD. are go( ) 60 There ___ two English films next week.A. is going to beB. are going to haveC. will haveD. are going to be( ) 61 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; have( ) 62 -Are you busy this afternoon? -No. I ___ to watch a football match.A. am goingB. willC. shallD. can( ) 63 Who ___ help him to move the box away?A. areB. are going ,C. are going toD. is( ) 64 Where ___ buy a computer for your son?A. you areB. are goingC. you goD. are you going to( ) 65 Next year my little sister ___ ten years old.A. is to beB. is going to beC. shall beD. will be( ) 66 -Is this the last exam for this term? -Yes, but there ___ another test three months from now. A. is B. was C. will be D. has been( ) 67 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 get( ) 68 Could you please ___ this rubber to Xiao Ling?A. to giveB. givingC. gaveD. give( ) 69 ___ you ___ a teacher when you grow up?A. Will; beB. Are; going to beC. Are; /D. Will; going to be,( ) 70 Last year the old man ___ under the roof, enjoying the sunlight-A. sitsB. is sittingC. sitD. would sit( ) 71 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( ) 72 ___ the Great Wall? A. Have you ever gone to B. Are you ever going toC. Do you ever go toD. Have you ever been to( ) 73 I ___ the book yet. A. haven't read B. hadn't read C. don't read D. am not reading( ) 74 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( ) 75 The old man ___ in this house since 1949.A. has livedB. had livedC. is livingD. lives( ) 76 I ___ her only twice since last year. A. see B. was seeing C. have seen D. saw( ) 77 Lucy ___ to Shanghai once. A. went B. has gone C. has been D. had been( ) 78 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( ) 79 -_____you ___ your breakfast? -Yes, I have.-When ___ you ___ it? -Twenty minutes ago.A. Have; have; have; hadB. Did; have; did; haveC. Have; had; do; haveD. Have; had; did; have( ) 80 -___ your homework yet? -Not yet, I ___ it.A. Have you done; am doingB. Did you do; didC. Did you do; am doingD. Have you done; did( ) 81 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( ) 82 -Could I speak to Mrs. Black, please? -Sorry, she ___ to the library.A. is goingB. has goneC. has beenD. will to( ) 83 Peter is young, but he ___ many foreign countries.A. has been inB. has gone toC. went toD. has been to( ) 84 ____ you ____ the book?A. Are; haveB. Have; gotC. Do; getD. Are; having( ) 85 ____ you ____ to know about the news?A. Do; mustB. Will; getC. Have; hadD. Do; have( ) 86 They ____ finish the job by tomorrow.A. have gotB. have got toC. got toD. have( ) 87 Before we got to the railway station, the train ___ already.A. went outB. had goneC. has goneD. has arrived( ) 88 I ___ my homework at about nine at night.A. finishedB. would finishC. was finishingD. finish()89.We’ll go swimming if the weather______ fine tomorrow.A. isB. wasC. will beD. is going to be()90.We______to the Great Wall several times.A. goB. were goingC. have goneD.have been()91.You must study hard if you______ want to fail the exam.A. won’tB. don’tC. haven’tD. hadn’t()92. —I’m afraid you can’t sit here . —Sorry, I______ know.A. don’tB. won’tC. can’tD. didn’t()93. While she______ the newspaper , Granny______ asleep.A. read , was fallingB. was reading, was fallingC. was reading , fellD. read, fell()94. —Jim is not coming tonight . —But he______!A. promises(许诺)B. promisedC. will promiseD. had promised()95. —What’s her name? —I______.A. forgetB. forgotC. had forgottenD. am forgetting()96.It______ hard when I left my house .A. is rainingB. rainsC. was rainingD. will rain()97.I______my homework now.A. finishB. finishedC. have finishedD. had finished()98.—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()99.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初中英语时态专项训练一答案1-5 BCACB 6-10 BCCBB 11-15 BBDBB 16-20 ADCBC 21-25 ABBCB 26-30 CBCBB 31-35 BADBB 36-40 DCCBD 41-45 BBBBA 46-50 DACDC 51-55 CBCAA 56-60 BBDBD 61-65 CACDD 66-70 CCDBC 71-75 ADABA 76-80 CCDDA 81-85 BBDBD 86-90 BBAAD 91-95 BDCBA 96-100 CCDDB。