初中英语语法专项习题之时态1( ) 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 studied B. studies C. study D. studied( ) 6 Our teacher will return by the time schoolA. will beginB. beganC. is beginningD. begins2( ) 1 -I usually have milk and bread for breakfast. What about you, Jim?-So do I, but my sister ___.A. hasn'tB. doesn'tC. didn'tD. won't( ) 2 -That ten pound note belongs to me.A. Yes, it belongsB. No, it doesn'tC. Yes, it isD. No, it isn't ( ) 3 She will go if it ___ tomorrow.A. isn't rainB. don't rainC. doesn't rainD. didn't rain3( ) 1 -_____ they often ___ these old men?-Yes, they___.A. Do; help; areB.Are; helping; areC. Do; help; doD. Are; helped; are( ) 2 -___ he ___ to work on foot?-Yes, he___.A. Do; go; doB. Does; go; doesC. Is; going; doesD. Does; go; is ( ) 3 _____ you ___ some speaking in English every day?A. Is; speakingB. Do; doC. Do; doesD. Does; do4( ) 1 How ____ it in English?A. you sayB. do you sayC. to speakD. about talk( ) 2 ___ you ___ to school every day?A. When; goB. When do; go .C. When did; goD. Does; go( ) 3 ___ the girl ___ to school?A. Where does; goB. How do; goC. How does; goesD. How does; go 5( ) 1 _____ you ___ how to get the bus stop?A. Have; knowB. Do; knowC. Are; knowing 'D. /; know( ) 2 I ___ what the old man said is right.A. am thinkingB. is thoughtC. thinkD. thought( ) 3 These little boys___ playing football.A. are likingB. likeC. likesD. were liking6( ) 1 We won't go to the Great Wall if it ___ tomorrow.A. snowsB. snowedC. snowD. will snow( ) 2 We won't come back until we ___ the work.A. shall finishB. have finishedC. will finishD. finish( ) 3 Could you ring me up as soon as he ___?A. arrivedB. would arriveC. arrivesD. will arrive( ) 4 I will not help you with your English if I ___ time tomorrow.A. don't haveB. will not haveC. am notD. won't( ) 5 The next time you ___ his parents, tell them I want to see them as soon as possible. A. meet B. will meetC. are going to meet D. met( ) 6 The key will be left on the table when I ___.A. leftB. leaveC. will leaveD. am leaving( ) 7 When you ___ used to the weather here, you will ___ this place.A. will get; likeB. have got; likeC. get; likedD. get; will like 7( ) 1 Our classes____at 7: 30 tomorrow morning.A. beginB. beginsC. is beginningD. were beginning( ) 2 The train ___ at five this afternoon.A. leaveB. leavingC. leavesD. are leaving( ) 3 Next month my father ___ to China from America.A. returnsB. are returningC. are going to returnD. would return 8( ) 1 Look, in___our maths teacher.A. is comingB. cameC. comeD. comes( ) 2 -Have you seen my pen?- .A. Here is itB. Here it isC. Here they areD. Here are they ( ) 3 Under the table___.A. a ball areB. is a ballC. are a ballD. has a ball9( ) 1 He lived there before he ___ to China.A. comeB. comesC. cameD. coming( ) 2 I ____ very hard when I was young.A. studyB. studiedC. had studiedD. shall study( ) 3 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( ) 4 I ___ the blackboard but ___ nothing on it.A. looked at; sawB. have looked; sawC. saw; looked atD. was looking at; was seeing( ) 5 I have no idea what ___ while I was asleep.A. has happenedB. was happenedC. happenedD. had happened( ) 6 He said he would help me with my maths if he?????? ?free.A. wasB. will beC. would beD. is10( ) 1 When___to learn English?A. does she beginB. did she beginC. has she begunD. she began ( ) 2 -I have finished my homework. -When ____ you ____ it?A. have; finishedB. do; finishC. did; finishD. will; finish ( ) 3 My younger brother____ the army____ 1990.A. joined; atB. joined; inC. has joined; inD. has joined; since ( ) 4 The train from Tianjin ___ an hour ago.A. arrivedB. has arrivedC. was arrivingD. arrived at( ) 5 I___ my homework at about nine at night.A. finishedB. would finishC. was finishingD. finish11( ) 1 -Sorry, but your address again, please. I___catch it.-It's 28 Zhongshan Road.A. didn'tB. don'tC. won'tD. wouldn't( ) 2 -Did you wait for your father very long?-Yes, I ____ to bed until two in the morning.A. did goB. didn't goC. had goneD. went( ) 3 -Tom didn't go to see the film with you last night, did he?A. No, he didB. No, he doesn'tC. Yes, he didD. Yes, he didn't ( ) 4 -Excuse me. Look at the sign: NO SMOKING!-Sorry, I___it.A. don't seeB. didn't seeC. haven't seenD. won't see12( ) 1 _____ here and ask him about it yesterday?A. Did you comeB. Would you not goC. You didn't comeD. Aren't you go( ) 2 ___ he ___ a good time last Sunday?A. Were; wereB. Did; doC. Did; hasD. Did; have( ) 3 The students hardly studied the English language, ___ they?A. didB. didn'tC. wereD. weren't( ) 4 -____ the bus ____ just now?-Yes, but it has left. A. Has; come B. Did; come C. Is; come D. Does; come13( ) 1 He came in, ___ his coat and sat down.A. took downB. took offC. taking downD. taking off( ) 2 We carried some water, dug some holes and ___ to plant thesetrees.A. beginB. beganC. beginningD. begins( ) 3 The old lady cleaned the tables, ___ some dirty clothes and did some cooking.A. washingB. washedC. washesD. wash14( ) 1 When he was a child, he____ in the garden in the morning.A. always playsB. always playedC. plays alwaysD. played always ( ) 2 He is good at maths and he ___ hard.A. always studyB. always is studyingC. is always studyingD. studies always( ) 3 Tom ___ to school.A. never is lateB. never comeC. never comesD. is never15( ) 1 When he was young he ____ swim in the river.A. usedB. used toC. usesD. use( ) 2 He ____ at six, but now at five.A. used to get upB. used to getting upC. used get upD. was used to get up( ) 3 The old man ___ out for a walk in the evening.A. used to goingB. goC. is used to goingD. will go16( ) 1 -My father will be here tomorrow.-Oh, I thought that he___ today.A. will comeB. comesC. is comingD. was coming( ). 2 -He has been in the next room.-Sorry, I thought that he___ in Shanghai.A. wasB. isC. will beD. has been( ) 3 Oh, you are here? I thought you____on the playground.A. ranB. runsC. are runningD. run17( ) 1 -What is he doing now?-He___a picture.A. drawsB. drewC. is drawingD. was drawing( ) 2 Look! An elephant___this way.A. was comingB. is comingC. cameD. comes( ) 3 Look! The children___kites over there.A. flewB. flyC. are flyingD. were flying( ) 4 Be quiet! I'm trying to hear what the manA. is sayingB. has saidC. will sayD. says( ) 5 Don't talk with each other. The baby___.A. was sleepingB. is sleeppingC. was sleeppingD. is sleeping18( ) 1 When we came in, they___their lessons.A. are not doingB. weren't doingC. not were doing D^ have done( ) 2 My father___ his clothes, but he is repairing his car. A. doesn't wash B. isn't washing C. is washing D. wasn't washing 191 ______ you ___ your homework now?A. Do; doingB. Are; doingC. Were; doingD. Does; do2 ___ your mother ___ shopping at the moment?A. Are; doingB. Is; doingC. Is; takingD. Are; taking3 ___ the children ___ the radio?A. Is; listeningB. Is; listening toC. Are; listening toD. Are; listening20( ) Who ___ at the door?A. do knockB. is knockingC. knockD. knocking( ) 2 What ___ she___ when I entered?A. is; doingB. does; doC. was; doingD. did; do( ) 3 Which car ___ he ___ when the accident happened?A. is; repairingB. was; repairingC. did; repairD. does; repair21( ) 1 Could you tell me when____?A. he is comingB. he was comingC. will he comeD. is he coming ( ) 2 I ___ going to London next month.A. will think ofB. am thinking ofC. think ofD. am thought of ( ) 3 My uncle ___ to see me. He'll be here soon.A. is comingB. comesC. has comeD. came( ) 4 They ___ uncle Wang this evening.A. is meetingB. meetsC. meetD. are going to meet( ) 5 We ___ for Shanghai tonight.A. are startingB. have startedC. startedD. start22( ) 1 Listen! Someone___ at the door of the meeting-room.A. knockedB. knocksC. is knockingD. was knocking( ) 2 The swimming pool is closed today because the workers___.A. have made repairsB. make repairsC. are making repairsD. are made repairing( ) 3 My brother ___ a lot. He is reading a new magazine now. A. read B. reads C. has read D. is reading( ) 4 -Who sings best in your class? -Mary____.A. isB. willC. doesD. do23( ) I My students___each other.A. are always helpingB. always helpsC. always are helpingD. help always( ) 2 How tired I am, for my little son ___.A. is always cryingB. cryC. never criesD. always cry( ) 3 Don't forget to bring your pen and books. You___to bring these things.A. are always forgottenB. are always forgettingC. are always forgetD. forget always24( ) 1 My father___ breakfast at home every day.A. hasn'tB. isn't havingC. doesn't haveD. has had( ) 2 I ___ supper when the boy broke in.A. hasB. haveC. was havingD. will have( ) 3 We ___ no class on Sundays.A. hadB. haveC. hasD. are having25( ) 1 ___the Blacks ___TV at seven yesterday?A. Did; watchB. Are, watchingC. Were; watchingD. Do; watch( ) 2 The scientist___ a walk in his garden at four last Sunday.A. was takingB. would takeC. tookD. was taken( ) 3 What___ from nine to ten last night?A. did you doB. had you doneC. have you doneD. were you doing ( ) 4 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 watched26( ) 1 When Miss Zhao came into the classroom, the students___. A. talked B. were talking C. talking D. 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. If11 rain I( ) 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 -Are 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 going ,C. 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 -Is 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. sits B. is sitting C. sit D. 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; returned B. 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. forgotten 39( ) 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?-Twenty minutes ago.A. Have; have; have; hadB. Did; have; did; haveC. Have; had; do; haveD. Have; had; did; have( ) 2 -___ 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( ) 3 -Where___ 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.-Hi! George. I___America.A. have gone toB. went to -C. 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 -Let'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参考答案:1. 1-6 B C A C B D?2. 1-3 B B C3. 1-3 C B B4. 1-3 B B D?5. 1-3 B C B6. 1-7 A D C A A B B7. 1-3 A C A8. 1-3 D B B9. 1-6 C B C A C A10. 1-5 B C B A A11. 1-4 A B C B?12. 1-4 A D A B13. 1-3 B B B?14. 1-3 B C C15. 1-3 B A C16. 1-3 D A A17. 1-5 C B C A D18. 1-2 B B19. 1-3 B B C 20. 1-3 B C B?21. 1-5 A B A D A22. 1-4 C C B C23. 1-3 A A B24. 1-3 C C B25. 1-3 C A D26. 1-5 B C C C A27. 1-5 B D A C A28. 1-4 A B D C29. 1-3 A C D30. 1-3 A A A31. 1-6 D B B B C C32. 1-3 D D A33. 1-2 C B34. 1-3 B D C35. 1-3 D C A36. 1-3 B A C37. 1-6 B D D A B B38. 1-3 C D A39. 1-4 A C A A40. 1-5 C C D A A41. 1-3 D A B42. 1-3 C C A43. 1-5 D C D B D44. 1-3 C D B45. 1-6 B B B B C D。