动词的时态和语态专项练习.doc
动词的时态和语态专项练习动词的时态和语态专项练习2010 高 考 真 题1.Every few years, the coal workers _ their lungs X-rayed to ensure their health。 A。 are having B。 have C。 have had D. had had2。Barbara is easy to recognize as she's the only one of the women who _ evening dress. A。 wear B。 wears C. has worn D。 have worn3。I _ all the cooking for my family, but recently I've been too busy to do it. A. will do B。 do C. am doing D. had done4。The palace caught fire three times in the last century, and little of the original building _ now。 A. remainsB。 is remainedC。 is remainingD. has been remained5.I'm not finished with my dinner yet.But our friends _ for us.A。 will wait B. wait C. have waited D。 are waiting6.Guess what, we've got our visas for a shortterm visit to the UK this summer。How nice! You _ a different culture then。 A。 will be experiencingB. have experiencedC. have been experiencingD. will have experienced7。If you plant watermelon seeds in the spring, you _ fresh watermelon in the fall. A。 eat B。 would eat C。 have eaten D. will be eating 8. Excuse me, I _ I was blocking your way。 A. didn't realizeB. dont realize C. havent realizedD。 wasn't realizing9.The book has been translated into thirty languages since it_on the market in 1973。 A. had comeB. has comeC. cameD. comes10。I walked slowly through the market, where people _ all kinds of fruits and vegetables。 I studied the prices carefully and bought what I needed。 A。 sell B。 were selling C. had sold D。 have sold11。-Have you finished reading Jane Eyre?No, I _ my homework all day yesterday。 A. was doing B。 would do C. has done D。 do12.Every year a flood of farmers arrive in Shenzhen for the money-making jobs they _ before leaving their hometowns。 A. promisedB. were promisedC。 have promisedD。 have been promised 13. Weve spent too much money recently. Well, it isnt surprising. Our friend and relatives _ around all the time.A. are coming B. had come C. were coming D. have been coming14.I'm tired out。 I _ all afternoon and I don't seem to have finished anything. A。 shoppedB。 have shoppedC. had shoppedD. have been shopping15。Mother wanted to be a good provider, a role she _ since her marriage to Father. A. shoulders B. shouldered C is shouldering D. has been shouldering16.Up to now, the program _ thousands of children who would otherwise have died. A。 would saveB。 savesC。 had savedD。 has saved17.We _ on this project for four hours。 Lets have a rest。 A. are working B。 have been working C。 worked D。 had worked18。For many years, people _ electric cars. However, making them has been more difficult than predicted. A. had dreamed ofB. have dreamed of C。 dreamed ofD. dream of19.When shall we restart our business?Not until we _ our plan. A. will finish B. are finishingC。 are to finishD。 have finished20。When you are home, give a call to let me know you _ safely. A. are arriving B. have arrived C. had arrived D. will arrive21。Why, Jack, you look so tired!Well, I _ the house and I must finish the work tomorrow。 A. was painting B。 will be paintingC。 have painted D。 have been painting22。I have to see the doctor because I _ a lot lately。 A. have been coughingB. had coughedC. coughed D. cough23。Joseph _ to evening classes since last month, but he still cant say “Whats your name?” in Russian。 A。 has been goingB。 went C。 goes D. has gone24.Im sorry, but I don't quite follow you。 Did you say you wanted to return on September 20?-Sorry, I _ myself clear。 We want to return on October 20。 A. hadn't madeB. wouldnt makeC。 dont makeD. haven't made25.Why do you want to work for our company?This is the job that I _ for. A。 lookedB。 am to lookC. had lookedD. have been looking26。Were you surprised by the ending of the film?No, I _ the book, so I already knew the story.A。 was reading B。 had read C。 am reading D。 have read27.I was just going to cut my rose bushes but someone _ it。 Was it you?A。 has done B。 had doneC。 would do D. will do28.Peter, where did you guys go for the summer vacation?-We _ busy with our work for months, so we went to the beach to relax ourselves。 A。 were B. have been C。 had been D. will be 29.It took me a long time before I was able to fully appreciate what they _ for me。 A。 had done B。 did C。 would do D. were doing30.The church tower which _ will be open to tourists soon。 The work is almost finished. A。 has restored B。 has been restoredC。 is restoring D. is being restored31。This coastal area _ a national wildlife reserve last year。 A. was named B。 named C。 is named D. names32。 Traditional folk arts of Tianjin like paper cutting _ at the culture show of the 2010 Shanghai World Expo。 A。 are exhibitingB。 is exhibiting 、C. are being exhibitedD。 is being exhibited33. Youve failed to do what you _ to and I'm afraid the teacher will blame you. A。 will expect B. will be expectedC. expectedD。 were expected34。The discovery of gold in Australia led thousands to believe that a fortune _.A. is made B. would make C。 was to be made D。 had made 35.It is reported that many a new house _ at present in the disaster area。 A. are being builtB。 were being builtC。 was being builtD. is being built36。 Linda, make sure the table _before the guests arriveA. be set B. set C。 are set D。 are setting37。In the spoken English of some areas in the US, the ”r" sounds at the end of the words _。 A。 are dropped B. dropC。 are being droppedD。 have dropped2010 试 题 精 选 (一)1。 You seem to be familiar with this city! - I _ English in a school here for two years。 It's great to be back again! A. taught B. have been teachingC. had taught D. have taught2. In this experiment, they are wakened several times during the night, and asked to report what they _。A. had just been dreamingB. are just dreamingC。 just dreamtD。 have just been dreaming3。 Ouch! You hurt me! I am sorry。 But I _ any harm. 1 was trying to drive a rat out。 A。 havent meant B。 dont mean C. didnt mean D。 hadnt meant4。 How come your father can read books in German? Well, he _ on a project with some German engineers for 3 years when he was young。 A. workedB. was workingC。 had workedD. would work5。 Miss Li _ as a secretary for five years in the company, and now she is general manager of it. A。 has servedB。 had servedC。 servedD. serves6。 Have you ever ridden a horse? No, but I _ a camel when I visited Egypt last year. A. was ridingB. have riddenC. rodeD. ride7. I _ you not to give up that job now, where can you find a better one?A。 toldB. were tellingC。 had toldD. tell8。 Its said that your journey was not very pleasant。 -We would have enjoyed ourselves, but the car _ a little crowded. A。 would be B。 had been C. was D. would have been9. How did you spend your national holidays?Oh, I _ most of my time watching TV, and then I was invited to visit a relative in Qingdao。 A. have spent B。 was spending C。 spent D. had been spending10。 Miss Li _ as a secretary for five years in the company, and now she is general manager of it。 A. has servedB。 had servedC. servedD. serves11。 Did you watch the movie 2012 last night?I had planned to, but it _ hard all the time。 A。 is rainingB。 was rainingC。 has rainedD. had rained12. School will soon be over。 Can you recite the text now? Im not sure, but I _ it all this morning.A。 have read B. was reading C. read D. had read13. Did you telephone Uncle Sam our plan for the Christmas holidays on his farm? Yes, he was happy about our arrival, and he eagerly asked when _.A. has we arrivedB。 we had arrived C. were we arrivingD. we were arriving14. Whats the problem, sir?- You _ at least at a speed of about 100 miles per hour。A。 are drivingB. droveC。 were drivingD. have been driving15。 - Did you see a girl in white pass by just now?- No, sir. I _ a newspaper. A. readB. had readC。 would readD. was reading16. I saw Jane and her mother in the shop around eight yesterday evening. Impossible。 She _ TV with me in my home then。 A。 is watchingB。 was watchingC。 has watchedD。 had watched 17. Had you joined the chat room ten minutes ago, you would have known what we _ about then。 A. had talked B。 have talked C. talk D。 were talking18。 Please tell the court what really happened. Oh, I _ attention, and I hit a parked car。 A. wouldnt payB。 hadnt paid C. havent paidD。 wasnt paying19。 Remember the first time we _, John? Of course, I do. You _ a song on the stage. A。 have met; sang B. met; have sung C. met; were singing D。 have met; sang20。 -Did you watch the basketball match yesterday?Yes, I did。 You know, my brother _ in the match。 A。 is playingB. had playedC。 was playingD。 has played21. Mr。 White works as a journalist now, but he _ in a high school for several years。A. has taught B. had taught C. taught D。 was teaching22. Now that we_ the game, its no use complaining that we are not having much luck。 A。 lose B. lost C. have lost D. had lost23. It's nice to see you again. What _ since we last met?A. have you doneB. had you doneC. have you been doingD. did you do24。 Have you heard that Jones, along with her parents, _ to Hainan for the winter vacation?- Really? No wonder I haven't seen her these days.A. had beenB. have beenC。 has goneD. have gone25. These interesting articles were written by Anna, who _ for our magazine these years. A。 wroteB. would writeC. is writingD. has been writing26. Someone _ his car in front of my house and it is blocking my driveway。 A。 has parkedB. is parkingC。 parkedD。 had parked27. -Bob! How's your project? I heard you started it last Friday, right?-Oh!I _ for it. But I haven't decided when to do it。 A. have prepared B。 had preparedC。 have been preparingD。 was preparing28。 This tree _ really fast。 Last year it was only half this size. A。 was growingB。 has grownC. has been grownD. grew29. Prices of houses _ sharply in the past decade。 A。 riseB. are risingC. have risenD。 rose30。 Tens of thousands of trees _ in the area in the past few years. A. have been plantedB。 were plantedC。 have planted D。 had planted31. Mr。 White didnt come last night, did he? No, we _ for him。 A whole night was wasted。 A. waited B。 have been waiting C。 were waiting D. had been waiting32。 Why didnt you come to the cinema with us last Saturday? -Oh, sorry。 But I _ the film. A。 see B。 saw C. have seen D。 had seen33. The hotel in Nanchong wasnt particularly good。 But I _ in many worse hotels。 A . was staying B。 stayed C. would stay D。 had stayed34。 Panda Mei Lan returned to China yesterday。 She _ in US since she was born.A。 had been livingB。 is living C。 will have been living D. has been living35. This book _ a true story of how one person can make a difference in the lives of others people。A。 will tell B. has told C. tells D。 told36James Camerons movie Avatar, set in 2154, _ place on a planet called Pandora.Awill takeBwill be takenCtakesDis taken37Do you know this man? Yes, he's about thirty and _ in the G&D Garage now. AworkBworksCworkedDwill work 38Apples of this kind _ good Ais tasted Btaste Cis tasting Dtastes39。 Why is little Jimmy so naughty today? He is bored, so he _ a little silly.A。 will be B。 is beingC. had been D. would be40. How do you feel about our next game?A bit worried. We _ it with our two major players _ injured. A。 have lost; / B。 will have lost; being C。 will lose; areD。 are losing; /41. I wonder why he _ so strangely these days。 Recent pressure at study may account for his behavior。 A. was acting B. is acting C。 acted D。 acts42。 Do you work in the supermarket, Jane? Not really。 I _ until the new salesgirl arrives。 A。 will just help out B。 have just helped out C。 just help out D。 am just helping out43。 Lets throw a surprise party for moms 50th birthday。 Thats a good idea. We _ several of her friends. A. inviteB。 have invitedC. are invitingD。 will invite44。 If its quite convenient to you, I _ with you next Tuesday。 A. stay B. stayedC. will stayD。 have stayed 45。 I _ on my report next week so I won't be able to meet you any day. A。 am workingB. will be workingC. was workingD。 have been working2010 试 题 精 选 (二)1 How do you find the movie The Cove? -_ sad. It _ a bloody picture of dolphins being killed。 ALooks; presentsBLooking; presentsCLooks; presentedDLooked; presented2. I hear you _ at Smiths. Yes, I _ there for about three months。 A。 work; had been workingB. worked; was workingC. are working; have been workingD。 worked; have worked3。 Are you going to further your studies after graduation?Well, I _ yet. I might make some other choices。 A。 didnt decide B. haven't decidedC. dont decide D. hadnt decided4。 The engineer said Wednesday in a telephone interview that he _ after being told to do so by his boss。 A。 has resigned B。 had resigned C. resigned D。 will resign 5。 -Thats the third time he's won the award in this field。 Yes. He _ his maximum potential in the past decade. A。 explored B。 is exploringC. has been exploringD。 had explored6。 -Why did you leave the water running in the sink?My goodness! I guess I _ to turn off the tap。 A。 forgot B. have forgotten C. forget D. had forgottten7. Which hotel are you in?-I _ in a hotel。 A friend I met on the train from the south _ to put me up for a couple of nights. A。 havent stayed; has offered B。 am not staying; offeredC. am not staying; is offering D。 do not stay; offers8. Since I won the big prize, my telephone hasnt stopped ringing. People _ to ask how I am going to spend the money。 A. are phoningB。 phoneC。 will phoneD. had phoned