动词时态练习题 100 题1. I will tell him as soon as he _____ backA. comeB. comesC. will comeD. came2. Mary _____ on shoes when she ____ them.A. tries ⋯buysB. tries ⋯ buiesC. trys ⋯ buysD. trys ⋯buies3. The girl often ______ cold when she ______.A. catc hs⋯dancesB. catches ⋯ dancesC. catchs ⋯danceesD. catches ⋯ danc e4. _____ he ____ himself there? No, I don't think so.A. Do⋯enjoyB. Does⋯ enjoiesC. Does⋯ enjoysD. Does⋯enjoy5. _____ your teacher ____ from them very often? Certainly.A. Do ⋯hearB. Does ⋯hearC. Do ⋯ receiveD. receive6._____ your mother _____ some cleaning on Sundays?A. Does ⋯doesB. Do ⋯doesC. Does ⋯doD. Do ⋯ do7._____ Tom _____to work hard to help his family ? Yes, he_____.A. Has ⋯ x ⋯doesB. Has ⋯x⋯doesC. Does ⋯has⋯hasD. Does ⋯ have ⋯does8. Which teacher _____ lessons to you every day ?A. does ⋯givesB. does ⋯ giveC. do ⋯ giveD. gives 9. Smithdoes not go fishing on weekdays, ____? _____ , hedoes.A. does he ⋯NoB. does he ⋯YesC. doesn't he⋯NoD. doesn't he⋯YesBlack often _____ fishing on Sundays, _____ he ?A. goes ⋯doesn'tB. goes⋯isn'tC. doesn't go⋯doesD. doesn't go⋯isusually _____ TV on Sunday evening.A. watchB. watchesC. watchingD. is watching12.We'll go to play with snow if it ______ tomorrow.A. snowB. snowsC. will snowD. snowed13.Neither I nor he ______ French.A. speakB. doesn't speakC. speaksD. doesn't speak14.Nobody ______ how to run this machines. A .know B. have known C. knows D. is knowing15. The Young Pioneer _____ water for the old man every day.A. carryB. bringC. takesD. carries16. Some are ______ in the river and some are ______ games.A. swimming ⋯ playingB. swimming ⋯plaiingC. swimming ⋯ I playingD. swimming ⋯plaing17. Look ! The boy students are _____ football while the girls are _____ .A. playing ⋯ danceB. playing ⋯ dancingC. play ⋯ dancingD. play ⋯ dance18.He _____ to do his lessons at eight every evening.A. is beginningB. is beginningC. beginD. begins19. _____ he _____ on well with his friends this term ?A. Does ⋯getsB. Does ⋯getC. Is ⋯gettingD. Is ⋯geting20. Mr Smith _____ short stories, but he ____ a TV play these days.A. is writing ⋯is writingB. is writing ⋯ writesC. writes ⋯ is writingD. writes ⋯ writes21. I _____ to the cinema. I ______ there every Sunday.A. go ⋯goB. am going ⋯ goC. go ⋯ am goingD. am going⋯am going22.Look, they______ a good time, ____ they ?A. have ⋯doB. have ⋯don'tC. are having ⋯areD. are having ⋯ aren't23. You ______ about the future now, ______ you ?A. don't think ⋯don'tB. aren't thinking ⋯ aren'tC. don't think ⋯ doD. aren't thinking ⋯ are24. She always ______ something whenever she ______.A .studied ⋯played B. studied ⋯plaiedC.. studied ⋯plaiedD. studied ⋯ played25. He often _____ late in the forest. It _____ mevery much.,A. stayed ⋯worriedB. staied ⋯ worriedC. stayed ⋯worryedD. staied ⋯ worried26. I ______that the boy _____ with no tears in his eyes.A. noticed ⋯ cryedB. noticed ⋯ criedC. noticed ⋯criedD. noticed ⋯ cryed27.We _____the floor and _____ all the windows.A. mopped⋯ cleannedB. moped ⋯ cleanedC. mopped⋯cleanedD. moped ⋯ cleaned28.When I _____ the Children's Palace, the children _____with joy.A. visited ⋯ jumppedB. visited ⋯ jumpedC. visited ⋯ jumpedD. visited ⋯ jumpped29. ______ a sports meet last Sunday ? Yes , they ______.A. Did they have ⋯ didB. Did they have ⋯ hadC. Had they ⋯ hadD. Had they ⋯ did30. ____ you _____out for a walk after supper ? Yes, I ______.A. Did ⋯went⋯wentB. Did ⋯ go ⋯ wentC. Did ⋯ went ⋯ didD. Did ⋯ go ⋯ did31._____ Jack _____ on with his work or ______ to havea rest?A. Did ⋯ went ⋯ stoppedB. Did⋯go⋯ stopC. Did ⋯ went ⋯ stopD. Did⋯go⋯ stopped32. You gave them a talk two days ago, _____you ? Yes, I ______.A. did ⋯ didB. did⋯gaveC. didn't⋯didD. didn't⋯gave33. ____ your brother _____ a letter to ? My father.A. Who⋯ wroteB. What⋯wroteC. Who did ⋯writeD. What did⋯write34.They _____ about the TV news then in the sitting-room.They often ____ such talksA. talked⋯hadB. talk⋯haveC. were talking ⋯hadD. are talking ⋯have35. He ______ some cooking at that time, so _____ me.A. did ⋯ heardB. did ⋯ didn't hearC. was doing ⋯ heardD. was doing ⋯ didn't hear36. " _____ you angry then?" "They_ too much noise. ”A. Are ⋯were makingB. Were ⋯were makingC. Are ⋯madeD. Were⋯ made37. This time yesterday Jack _____ his, bike. He _____ TV.A. repaired ⋯ didn't watchB. was repairing ⋯ watchedC. repaired ⋯ watchedD. was repairing ⋯ wasn't watching38.We _____ for Tom at ten last Sunday. He often kept us______.A. were waiting ⋯ waitingB. were waiting ⋯ waitC. waited ⋯ waitingD. waited⋯wait39. When you _____ at the door, I _____ some washing.A. knocked ⋯ didB. was knocking ⋯ didC. knocked ⋯ was doingD. knock ⋯ am doing40. The boy_____ English on the radio when I _____ his door.A. learned ⋯ was openingB. was learning ⋯ openedC. learned ⋯ openedD. is learning ⋯ open41. Whenthey______ 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 _____ somewashing, 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.47.The teacher_____ (give) us a history lesson whenTom walked into the classroom.A. gaveB. is givingC. was givenD. was giving48.There will be a football match in two days, that is_______.A. last SundayB. next SundayC.every Sunday D. this Sunday49.We ______ class meeting this November.50.He ______ in his garden every morning next year.A. will workB. worksC. workedD. is working51.Be careful. The train ______.A. will comeB.C. comesD. 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 snow B. is snowing C. will snow D. snows54._____ he _____ some shopping tomorrow afternoon ?A. Will ⋯doesB. is going to doC. is ⋯doingD. Shall ⋯ do55. What day _____ it ______ tomorrow ? Wednesday.A. is ⋯ goingB. will ⋯beC. shall ⋯beD. does ⋯be56. The boy _______ sixteen years old next year.A. is going to beB. is growing to beC. will beD. is tobe57. _____ 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 ,l ______ 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 be61.She _____that she _____ her best to help them thenext term.A. says ⋯will doB. said⋯will doC. said ⋯ would doD. says⋯would do62.People _____ that the Smiths _____ for a holidaynext week.A. say ⋯ will goB. said ⋯ will goC. said ⋯ would goD. say ⋯would go63. Nobody _____ us that he _____ even stricter with usA. tell ⋯will beB. tells ⋯would beC. told ⋯will beD.told ⋯would be64. Please _____ him that we _____ able to help him.A. tell ⋯will beB. tells ⋯ would beC. told ⋯will beD. told ⋯ would be65. Jack _____ that they _____ surprised to see it this Friday.A. know ⋯ would beB. knows ⋯ will beC. knew ⋯ would beD. knew ⋯ will be66. I _____to know if Mary_____ by train that afternoon.A. want ⋯ would goB. want ⋯ will goC. wanted ⋯ would goD. wanted ⋯ will go67. _____ he _____ that they _____ home tomorrow?A. Does ⋯ learn ⋯ would goB. Does ⋯ learn ⋯ will goC. Did ⋯ learn ⋯ would goD. Did ⋯ learn ⋯ will go68. We _____ that they _____ a sports meet tomorrow.A. learn ⋯ would haveB. have learned ⋯ would haveC. learn ⋯ will haveD. have learned ⋯ will have69. ____ you _____ that he _____ his lost son one day ?A. Do ⋯think ⋯will findB. Do ⋯thought ⋯would findC. Did ⋯think ⋯will findD. Did ⋯thought ⋯would find70. I _____ that you _____ good care of her that day.A. thought ⋯will takeB. thought ⋯would takeC. think ⋯ will take B. think ⋯ would take71. The visitors _____ where they _____ a short test.A. ask ⋯ would takeB. ask ⋯ will takeC. asked ⋯ would takeD. asked ⋯ can take72. John ____ sure that he ____ good at chemistry soon.A. be ⋯ will beB. is, would beC. was ⋯ will beD. was ⋯would be73. She ____ ill so she ____ able to go skating the next day.A. is ⋯ won't beB. is ⋯ wouldn't beC.was⋯ won' be D. was ⋯ wouldn't be74.He _____ the thief to the police when he _____ the man again.A. would take ⋯ would meetB. would take ⋯metC. willtake ⋯ will meet D. will take ⋯ meet75.Mother ____ me a new coat yesterday, I _____ it on.It fits me well.A. has made ⋯have triedB. made⋯have triedC. has made ⋯triedD. made⋯tried76. " He ____ to draw horses already ."" When ____he ?”. " Last year. "A. learn ed⋯hasB. learned⋯didC. has learned⋯hasD. has learned⋯did77. Tom____ up into the tree. Look, he _____ high up there !A. has got⋯isB. has climbed⋯wasC. got ⋯ wasD. climbed⋯is78._____you _____ the text yet ? Yes, we _____ it two hours ago.A. Did⋯copy⋯didB. Have ⋯ copied ⋯haveC. Have ⋯ copied ⋯ didD. Did⋯copy⋯had79. "Why she angry?" "Because he _____ at he just now.A. did ⋯ get, shoutedB. has⋯got⋯shoutedC. did ⋯ get ⋯ has shoutedD. has⋯got⋯has shouted80._____ you ______ the film before ? Where ____ you _____it ?A. Have ⋯ seen ⋯ did ⋯ seeB. Did⋯see⋯die⋯watchC. Have ⋯seen⋯ have ⋯ seenD. Did⋯see⋯have⋯seen81. You _____ me waiting for two hours. I _____ for you since five.A. Kept ⋯waitedB. have kept⋯waitedC. kept ⋯have waitedD. have kept⋯have waited82. Where _____John _____? To the library. He _____ therefor an hour.A. has ⋯ been ⋯ has goneB. has ⋯gone⋯has beenC. did ⋯ go ⋯ wentD. did ⋯be⋯went83. _____ the baby still _____ ? No, it ______ crying.A. Has ⋯ cried ⋯ has stoppedB. Is ⋯crying ⋯stoppedC. Did ⋯ cry ⋯ stoppedD. Is ⋯crying ⋯has stopped84. I _____ the way. I ______ here for quite many years.A. knew ⋯ have livedB. knew ⋯ liveC. know ⋯ have livedD. know ⋯ live85. _____ you ever _____America ? Yes, I have.A. Have ⋯ gone toB. Have ⋯ gone inC. Have ⋯ been toD. Have ⋯ been in86.My brother _______ college for over three years.A. has gone toB. has been toC. has been inD. has been for87.He _____ the Army by the end of 1992. He ____ in the army since then.C. had joined⋯isD. has joined⋯has been88. By the time I _____ back they ____ up ten metres.A. came⋯have climbedB. came⋯had climbedC. come⋯have climbedD. had come⋯climbed89. Jack ____ over five lessons by seven o'clock.Then he____a test.A. went ⋯tookB. went ⋯had takenC. had gone ⋯tookD. had gone ⋯had taken90. We_____ out by that time that he ____ a thief for a long time.A. had found ⋯had beenB. had found ⋯wasC. found ⋯had beenD. found ⋯was91. Before the new _____ him, he ____ to know about it.A. reaches ⋯ has gotB. reached ⋯had gotC. reached ⋯ gotD. had reached ⋯got92. I _____ him a second letter before I _____ from him.A. wrote ⋯ heardB. wrote ⋯ had heardC. had written ⋯ heardD. have written ⋯ hear93. We_____ in a good harvest because we ______ enough rain.A. didn't get ⋯ had hadB. got ⋯ had hadC. had got ⋯ had badD. got ⋯ hadn't had94. They ____for five hours when they ____ in New York.A. flew ⋯arrivedB. had flown ⋯had arrivedC. flew ⋯had arrivedD. had flown ⋯arrived95. She ____ that ____ it for two days by that day.A. says ⋯has rainedB. says ⋯had rainedC. said ⋯ had rainedD. said ⋯rained96. John _____ there since the year before, so he ____ them.A. had worked ⋯knewB. had worked ⋯.had knownC. worked ⋯knewD. work ed⋯had known'97. He _____ angry because he _____ for a long time.A. had got ⋯had waitedB. got ⋯waitedC. had got ⋯waitedD. got ⋯had waited98. Paper _____ first invented in China.A. isB. areC. wasD. were99. The Greens _____ China for five years.A. has been inB. have been inC. went toD. has gone to_____ an eraser under the desk. Is it yours ?A. isB. hasC. wasD. had参考答案: 1— 5 BABDB 6—10 CDDBA 11—15 BBCCD 16— 20 CBDCC 参考答案: 21-25 BDDDA26— 30 BCBAD31— 35 BCCCD36— 40 BDACB 参考答案: 41-45 BDCAC46— 50 BDDCA51— 55 DACBB56— 60 CCDCD 参考答案: 61-65 CADAB66— 70 CBDAB71— 75 CDDBB76— 80 DACBA参考答案: 81-85 DBDCC86— 90 DDBCA91— 95 BCBDC96-100 ADCBA。