动词、时态、语态专项训练题1. i can guess you were in a hurry. you __your sweater inside out.a. had wornb. worec. were wearingd. are wearing2. — we __that you would fix the tv set this week.— i'm sorry. i __to, but i’ve been too busy.a. had expected;had intendedb. are expecting;had intendedc. expect;intendd. expected;intend3. he will stop showing off, if no notice __of him.a. is takenb. will be takenc. takesd. has taken4. — it is said that another new car factory__now.— yeah. it __one and a half years.a. is building;takesb. is being built;will takec. is built;will taked. is being built;takes5. —i'm sorry, but i shouldn’t have been so rude to you.— you __your temper but that's ok.a. have lostb. had lostc. did losed. were losing6. — why? tom, your shirt is so dirty!— mum, i __my storeroom downstairs。
a. cleanedb. have workedc. was cleaningd. have been cleaning7. they won't buy new clothes because they__money to buy a color tv set.a. saveb. are savingc. has savedd. were saving8. good heavens! there you are! we__anxious about you, and we __you back throughout the night.a. are;expectb. were;had expectedc. have been;were expectingd. are;were expecting9. i've finally finished my paper and it __me an entire month.a. takesb. tookc. was takend. had taken10. the traffic in our city is already good and it __even better.a. getsb. gotc. has gotd. is getting11. — has jack finished his homework yet?— i have no idea;he __it this morning.a. was doingb. had been doingc. has doned. did12. — i will come to attend your lecture at 10:00 tomorrow.— i'm sorry, by then my lecture will have ended and i__my guests in my office.a. is being metb. will meetc. will be meetingd. will have met13. — alice came back home the day before yesterday.— really? where __?a. has she beenb. had she beenc. has she goned. had she gone14. john and i__friends for eight years. we first got to know each other at a christmas party. but we__each other a couple of times before that.a. had been;have metb. have been;have metc. had been;had metd. have been;had met15. i __ping-pong quite well, but i haven't had time to play since the new year.a. will playb. have playedc. playedd. play16. i've won a holiday for two to florida. i __my mum.a. takeb. am takingc. have takend. will have taken17. — you haven't said a word about my new coat, brenda. do you like it?— i'm sorry i __anything about it sooner. i certainly think it's pretty on you.a. wasn't sayingb. don't sayc. won't sayd. didn't say18. — where __?— i got stuck in the heavy traffic. i __here earlier.a. did you go;had arrivedb. have you been;would have beenc. were you;would comed. are you;was19. i know mr brown;we __to each other at an international conference.a. are introducedb. have been introducedc. were introducedd. had been introduced20. —where do you think__he__the computer?— sorry. i have no idea.a. has;boughtb./;boughtc. did;buyd. had;bought21. — i__to a party, but i've got nothing to wear.— why don't you have a dress made for the party?a. was askedb. will askc. have askedd. have been asked22. i didn't like aunt lucy, who__without warning and bringing us presents.a. always turned upb. has always turned upc. was always turning upd. was always turned up23. — what do you think of this kind of tv set, which __in shanghai?— well, i don't care such things.a. was madeb. is madec. has been maded. had been made24. — tom, did mr. li join you in your discussion?— no, he__, but he happened to have fallen ill.a. would like tob. willc. was to haved. was going to join25. — did he notice you enter the room?— i don't think so. he__to the radio with his eyes shut.a. listenedb. was listeningc. has listenedd. had listened26. the plane __at 7:00 p.m., so i have to be at the airport by 6:40 at the latest.a. has leftb. is to leavec. will have leftd. leaves27. the train _____at the present speed until it reaches the foot of the mountain at about nine o’clock tonight.a. wentb. is goingc. goesd. will be going28. look at this! i__some magazines and__this letter.a. was looking through;foundb. am looking through;findc. looked through;had foundd. had looked through;finding29. —__you __the editor at the airport?— no, he __away before my arrival.a. have...met;has drivenb. had...met;was drivenc. did...meet;had been driven d. have...met;had driven30. — can you give me the right answer?— sorry, i __.would you repeat that question?a. hadn't listenedb. haven't listenedc. don't listend. wasn't listening31. i used to drink a lot of tea but these days i __coffee.a. preferb. preferredc. have preferredd. am preferring32. — was the driving pleasant when you went to mexico last summer?— no, it __for four days when we arrived, so the roads were very muddy.a. was rainingb. had been rainingc. would be rainingd. rained33. the vegetables didn't taste very good. they__too long.a. had been cookedb. were cookedc. had cookedd. cooked34. — remember the first time we met, jim?— of course i do. you __in the library.a. were readingb. had readc. have readd. read35. i want to buy that kind of cloth because i __the cloth __well.a. have told;washesb. have been told;washesc. was told;washedd. have been told;is washed36. — what were you up to when your parents came in?— i__for a while and__some reading.a. was playing;was going to dob. played;didc. had played;was going to dod. had played;did37. — sorry, i forget to post the letter for you.— never mind, __it myself tonight.a. i'm going to postb. i've decided to postc. i'll postd. i'd rather post38. i should very much like to have gone to that party of theirs, but __.a. i'm not invitedb. i was not invitedc. i have not been invitedd. i had not been invited39. — is tom still smoking?— no. by next saturday he __for a whole month without smoking a single cigarette.a. will gob. will have gonec. will have beend. has been going40. all but one __take part in the conference __tomorrow.a. is going to;that is to take placeb. are going to;that is about to take placec. are going to;that is to be taken placed. are going to;which is to be held41. — are you a visitor here?— that's right. i__round the world and now my dream of coming to china__true.a. have traveled;has comeb. was traveling;had been comec. am traveling;has comed. have traveled;has been come42. —__betty this morning?— not yet, but she is sure to be here before noon.a. have you seenb. will you seec. do you seed. did you see43. jim talked for about half an hour yesterday. never__him talk so much.a. i heardb. did i hearc. i had heardd. had i heard44. the children __very quiet;i wonder what they __up to.a. were;are beingb. are being;arec. are;dod. are being;do45. — look at the black clouds. it __soon.— sure. if only we __out.a. is raining;didn't comeb. is to rain;won't startc. will rain;haven't startedd. is going to rain;hadn't come46. he __articles for our wall-newspaper these three years, and he __about forty articles.a. has been writing;has writtenb. has been writing;wrotec. is writing;has been writingd. has written;has written47. she __to the office than she got down to writing the report.a. has no sooner gotb. had hardly gotc. no sooner gotd. had no sooner got48. when he was alive, the old scientist used to say that knowledge __from practice and he gained his experience by doing a lot of practical work.a. was comingb. had comec. comesd. would come49. in this experiment, they are woken up several times during the night, and asked to report what they__.a. had just been dreamingb. are just dreamingc. have just been dreamingd. had just dreamt50. — what's the matter?— the shoes don't fit properly. they____my feet.a. are hurtingb. will hurtc. have hurtd. are hurt51、listen to the two girls by the window. what language____?a、did they speakb、were they speakingc、are they speakingd、have they been speaking52、----hurry up! alice and sue are waiting for you at the school gate.---oh! i thought they ____ without me.a、wentb、are goingc、have goned、had gone53、he was hoping to go abroad but his parents ____ that they won’t support him unless he can borrow money from the bank.a、were decidingb、have decidedc、decidedd、will decide54、we plan to reach the north pole in mid-july, and by then we ____ for six weeks.a、are walkingb、have been walkingc、will be walkingd、will have been walking55、she ____ a secretary for five years, but now she is a manager of a big store.a、isb、wasc、had beend、has been56、no one ____ this building without the permission of the police.a、is leavingb、is to leavec、has leftd、will be leaving57、his method should be popularized; it ____ practical.a、provesb、is provedc、has been provedd、proved58、it ____ long before china ____ on the moon.a、will not be; will landb、is; will landc、will not be; landsd、is; lands59、----she didn't take the medicine last night, did she?---- .a、no, but i wish she wouldn'tb、no, but i wish she hadc、yes, but i wish she didd、yes, but i wish she wouldn't60、----what about the books?----books of this kind ____ well.a、sellb、sellsc、are soldd、is sold1 ~ 20: daabc dbcbd acbdd bdbcb21 ~ 40: dcbcb ddacd abaab ccbbd41 ~ 50: cadbd adcca 51--55cdbdb 56--60bacba。