1、中考英语动词专项练习班级 考号 姓名 总分 一、选择填空( ) 1.Where _ Uncle Sun yesterday?A.was B.wereC.did D.does( ) 2.They _ going to see Mr.Sun tomorrow.A.is B.are C.amD.be( ) 3.Some are _ in the river and some are _ games.A.swiming, playing B.swimming, plaiing C.swimming, playing D.swimming, plaing( ) 4.Where is Dick? He _
2、 to the reading-room.A.has been B.went C.has goneD.goes( ) 5.Mark Twain, an American writer, _ everybody here.A.knows B.is known asC.is known to D.is known for( ) 6.I hope he will come to see me before he _ here.A.leave B.leavesC.will leaveD.left( ) 7.My teacher told me that Australians _ English.A.
3、spoke B.speakC.speaks D.are speaking( ) 8.I think she _ right now.A.reading B.readsC.is readingD.read( ) 9.- Where are the children? - They _ a good time in the garden.A.are having B.haveC.have had D.had( ) 10.- Where _ my glasses? I cant find them.- I _ them on the bookshelf, but they arent there.A
4、.you put, put B.you have put, have put C.have you put, put D.did you put, have put( ) 11.When the police arrived, the man _ for 10 minutes.A.died B.was death C.had died D.had been dead( ) 12.By the time this talk is over, we _ a lot about the earth.A.shall be learning B.are learning C.world learn D.
5、shall have learnt( ) 13.The teachers told me that they _ me to smooth away the difficulties.A.helped B.will help C.helpD.were going to help( ) 14.Have you seen him today? Yes, I _ him this morning.A.has seen B.see C.will seeD.saw( ) 15.He _ worried when he heard this news.A.is B.wasC.does D.did( ) 1
6、6.Whats your friend going _ next week.A.doing B.do C.does D.to do( )17.I dont think that its true.Hes always _ strange stories.A.tell B.telling C.told D.tells( ) 18.Have you ever _ West Hill Farm?A.gone to B.arrived C.come to D.been to( ) 19.How long _ he _ the novel?A.has, borrowed B.has, kept C.ha
7、s, lent D.is, using( ) 20.He _ to do this lessons at eight every evening.A.is begining B.is beginning C.beginD.begins( ) 21.The children _ a swim this afternoon.A.are going to has B.is going to haveC.are havingD.are going to have( ) 22.There _ a telephone call for my brother Steven yesterday.A.is B.
8、areC.wasD.were( ) 23._ he _ on well with his friends this term?A.Does, getsB.Does, getC.Is, gettingD.Is, geting( ) 24.Who _ away my pen? I cant find it.A.haven taken B.takes C.has taken D.took( ) 25.Shall we _ football this Saturday?A.play B.playing C.plays D.to play( ) 26.The children _ at school n
9、ow.A.is B.areC.wasD.were( ) 27.Mr.Smith _ short stories, but he _ a TV play these days.A.is writing, is writing B.is writing, writes C.writes, is writing D.writes, writes( ) 28.He said he _ the league for two years.A.has joined B.has been in C.had been in D.joined( ) 29.She likes watering trees in t
10、he garden, _ she?A.doesnt B.dont C.isntD.didnt( ) 30.What _ you _ to do to keep the room clean?A.do, have B.does, have C.did, have D.are, have( ) 31.Some flowers _ by Kate already.A.have been watered B.watered C.have wateredD.has been watered( )32.When winter comes, the leaves _ fall.A.are going to
11、B.willC.will beD.would( ) 33.I _ to the cinema.I _ there every Sunday.A.go, go B.am going, go C.go, am goingD.am going, am going( ) 34.You _ about the future now, _ you?A.dont think, dont B.arent thinking, arent C.dont think, do D.arent thinking, are( )35.He was afraid that he _ his way.A.would lost
12、 B.would lose C.is going toD.shall lose( ) 36.We _ each other since he left here.A.didnt seeB.hadnt seenC.havent seen D.had seen( ) 37.Mr.Smith _ out for a walk in the park every day.A.is going B.goesC.wentD.go( ) 38.He _ from home for a long time.A.has gone away B.had gone awayC.has left D.has been
13、 away( ) 39.You mustnt go too high, or you _ dangerous.A.will be B.are C.would beD.is going to( ) 40.We have known each other _.A.since we were young B.after we were youngC.when we are young D.if we are young( ) 41.She promised she _ do better work.A.would B.will C.shall D.is going to( ) 42.How long
14、 has this shop _?A.be open B.been open C.openedD.been opened( ) 43.Mr.Smith _ here since he moved to his city.A.had lived B.have liveC.have lived D.has lived( ) 44.Have you read the newspaper? No, I havent _.A.too B.yetC.justD.already( ) 45.Our knowledge of the universe _ all the time.A.grow B.is gr
15、owing C.growsD.grew( ) 46.She wont go to the cinema if she _ the work tomorrow.A.doesnt finish B.wont finish C.will finish D.finish( ) 47.My grandma _ for half a year.A.has been dead B.was deadC.has diedD.died( ) 48.She _ to the Great Wall several times.A.goes B.has goneC.went D.has been( ) 49.The e
16、arth _ round the sun.A.move B.moves C.movedD.will move( ) 50.Liu Fengwei _ three yuan for the lost library book.A.paid B.spent C.cost D.took( ) 51.I _ the bike for over four years.A.have bought B.have buyC.have had D.bought( )52.He told us that he _ that factory the next day.A.had visited B.has visi
17、ted C.will visit D.would visit( ) 53.His mother _ the Party last year.She _ a Party member for a year.A.joined, was B.has joined, isC.joined, has been D.has joined, has been( ) 54.We dont know if it _ the day after tomorrow.A.will rain B.rains C.rained D.would rain( ) 55.He said he _ his life for hi
18、s country.A.give B.gave C.had given D.would give( ) 56.He always _ to the park on Sunday morning.A.go B.goes C.wentD.is going( ) 57.Look, the students _ to the teacher carefully.A.is listening B.are listening C.listen D.listened( ) 58.He _ in this school in 1958.A.taught B.has taughtC.teachesD.had t
19、aught( ) 59.They said they _ to England the next day.A.will flyB.had flown C.would fly D.flew( ) 60.They _ the work in two days.A.had finished B.would finishedC.is finishing D.will finish( ) 61.By the end of last week, we _ two thousand words.A.would learnB.have learned C.had learned D.were learning
20、( ) 62.When he left, his mother _.A.is cooking B.cookedC.was cooking D.cooks( ) 63.Well go to play with snow if it _ tomorrow.A.snowB.snowsC.will snow D.snowed( ) 64.There _ now milk in the glass.A.haveB.has C.are D.is( ) 65.The train _ when we got to the station.A.has just leftB.had just leftC.leav
21、es D.left( ) 66.Dr Smith is not at home.He _ to work.A.has gone B.has been C.had beenD.had gone( ) 67.That man knows a lot about New York.I heard he _ before.A.had gone to the city B.had been in there C.had been there D.had been New York( ) 68.The artist _ to Europe.He is there now.A.has goneB.has b
22、een C.had goneD.had been( ) 69.Miss Brown said she _ never _ to North China before.A.has, goneB.has, been C.had, goneD.had, been( ) 70.What _ your grandma _ this time yesterday?A.is, doing B.was, doingC.did, do D.had, done( ) 71.I _ to see the film because I have lost my ticket.A.wont go B.didnt go
23、C.dont go D.havent gone( ) 72.The students will have a football match if it _ fine next Saturday.A.will be B.would be C.was D.is( ) 73.She asked me if I _ the story before.A.have read B.had read C.would readD.will read( ) 74.What _ they _ at eight yesterday evening?A.are, doing B.did, doC.have, done
24、 D.were, doing( ) 75.You cant see him now because he _ an important meeting.A.is havingB.haveC.hasD.was having( ) 76.I _ to my brother since last summer.A.didnt writeB.hadnt writtenC.havent written D.dont write( ) 77.Li Ping will visit the Great Wall as soon as he _ free.A.will be B.isC.wasD.has bee
25、n( ) 78.One day when I _ the post office I _ my uncle.A.pass, sayB.said, made C.said, had made D.said, make( ) 79.He _ he _ some mistakes in the test.A.said, will makeB.said, made C.said, had made D.said, make( ) 80.They _ tired so they stopped _ a rest.A.are, haveB.were, have C.were, to haveD.are,
26、having( ) 81.My father _ every day.A.takes a walkB.took walkC.take a walkD.is taking a walk( ) 82.Mary is seven years olD.She _ eight next year.A.is B.willC.wasD.will be( ) 83.A table and many chairs _ made by him yesterday.A.was B.wereC.are being D.was being( ) 84.Ill go with you as soon as I _ my
27、work.A.will finish B.shall finishC.finish D.finished( ) 85.Trees _ green in spring.A.turn B.turnsC.would turnD.is turning( ) 86.Yesterday I _ in bed all day because I had a fever.A.layB.lie C.laidD.lain( ) 87.Hello, Mike.Its you.I _ you _ in Beijing.How long have you been here? A.dont know, were B.h
28、adnt know, are C.havent known, are D.didnt know, were( ) 88.A: When _ again? B: When he _.Ill let you know.A.he comes, comesB.will be come, will comeC.he comes, will come D.will he come, comes( ) 89.The last bus _.I had to walk home.A.had goneB.have goneC.wentD.has gone( ) 90.A: Are you making cakes
29、? B: _.A.Yes, I do B.Yes, I amC.Yes, Im D.Yes, Im making( ) 91.What time _? My watch _.A.it is, stopped B.is it, has stopped C.it is, has stopped D.is it, is stopping( ) 92.What _ on Sunday?A.does he sometimes do B.is he often doing C.has he done D.is usually he do( )93.Did you hear someone _ at the
30、 door when you _TV last night?A.knock, was watchingB.knock, watching C.knock, were watching D.knock, are watching( ) 94.That Japanese knows _ the Salt Lake City.I heard he _ before.A.a lot of, had been there B.a lot about, had been thereC.lot, had been thereD.a lot of, had gone there( ) 95.As soon a
31、s we saw his face, we _ the news _ baD.A.knew, wasB.know, wereC.know, was D.know, were( ) 96.Reading English magazines and newspapers _ helpful to your study of English.A.is B.are C.willD.is going to do( ) 97.Mary, what _ doing?A.she is B.are you C.you are D.is( ) 98.A: Is this a new radio? B: No, I
32、 _ it for five years.A.haveB.have had C.had had D.will have( ) 99.Im sure he will come to see me before he _ Beijing.A.will leave B.is leaving C.would leaveD.leaves( ) 100.It seemed that he _ something expensive.A.have lost B.lost C.had lost D.has losted( ) 101.Comrade Li _ a talk on man-made satell
33、ites next Saturday.A.givesB.will give C.is giving D.gave( ) 102.When my sister _ her work, she left her office.A.finishesB.had finished C.has finishedD.was finished( ) 103.It was raining hard when he _home.A.got B.getC.gets D.was getting( ) 104.He _ to New York two weeks ago, and he _ there three ti
34、mes.A.has gone, has been B.went, has goneC.went, wasD.was going, went( ) 105.How many English parties _ by the end of last term?A.had you hadB.had you have C.have you hadD.did you have( ) 106.The train _ when she _ to the station.A.has left, getsB.left, got C.had left, got D.has left got( ) 107.My c
35、lassmate _ away for about two weeks.A.is B.has beenC.has gone D.has left( ) 108.His father has gone to Shanghai.He said he _ in a week.A.had been back B.would be blackC.was going back D.will be back( ) 109.You are late.The film _ for five minutes.A.has begun B.had begun C.has been onD.had been on( )
36、 110._ you _ where the teacher has gone?A.Did, know B.Will, know C.Are, know D.Do, know( ) 111.He cant go swimming with me because he _ a meeting.A.was having B.would have C.is having D.had( ) 112.I wont go to the cinema if it _ tomorrow.A.rains B.is rain C.rained D.will rain( ) 113.I _ my homework
37、before supper.A.am doingB.doC.would do D.have been done( ) 114.He is writing a letter now, he _ free in an hour.A.will beB.will C.is goingD.would be( ) 115.What _ you _ from 7 to 9 yesterday evening?A.were, doing B.did, doC.have, done D.do, do( ) 116.Nancy _he _ his life for his country.A.said, had
38、givenB.says, will giveC.said, would give D.said gave( ) 117.He has taught in this school since he _ work.A.began to B.begins to C.begun to D.begins to( ) 118.Look! Here _ the teacher.A.came B.comes C.is coming D.has come( ) 119.He _ a new film after school today.A.sees B.is going to see C.has gone t
39、oD.see( ) 120.Before Mr.White went to Paris, he _ French for two years.A.will learnB.has learnedC.had learned D.was learning( ) 121.She said her brother _ in Beijing.He _ to Japan on business last week.A.wasnt, wentB.hasnt, went C.wasnt, would go D.would be, went( ) 122.Because I _ my bicycle, I hav
40、e to walk to school.A.lose B.will lose C.have lost D.had lost( ) 123.Now these magazines _ in the library for a long time.A.have keptB.were kept C.have been kept D.had kept( ) 124.Our first computers _ in 1956.A.were made B.madeC.have been madeD.had been made( ) 125.The new building _ in two years.A.will put up B.will be put upC.is put up D.puts up( ) 126.The bridge _ in two or three weeks.A.completed B.would be completed C.have been completed D.will be completed( ) 127.The work _ soon.A.will be finished B.finishes C.has finishedD.will fini