1、助动词练习题助动词练Al1 Jf it is fine tomorrow, wea football match.a. have b. will have c. has d. shall has2.When he was at school, heearly and take a walk before breakfast.a. will rise b. shall rise b. should rise would rise3.In the past 30 years Chinagreat advances in the socialist revolution andsocialist c
2、onstruction.a. has made b. have made c. had made d. having made4Jgo to bed until Ifinished my work.a. dont/had b. didn*t/have c. didnt/had d. dont/havefor the bus.a. Do/have come b. Did/will have come c. Does/will come d. Do/will have come 6.He said that he dropped his bag when he a. was runing b. w
3、as running c. were running d. is running7.No soonerhe arrived home than heto start on another journey.a. has/was asked b. have/were asked c. had/is asked d. had/was asked8?-you give me a room for the night? I asked on arriving at the hotel.a. Should b Can c. Might d. May9.There are nine of them, sog
4、et into the car at the same time.a. they may not at all b. all they may not c. they cant all d. all they cant10;*We didnt see him at the lecture yesterday/ Heit.a. mustnt attend b. cannot have attendedc. would have not attended d. neednt have attended11You realize that you were driving at 100 mph, d
5、on*t you?“No, officer. I This car cant do more than 80”a. didnt need to be b. may not have been c. couldnt have been d. neednt havebeen12.he was a good runner so heescape from the police.a. might b. succeeded to c. would d. was able to13Jf they,our plan will fall flat.a.are co-op erating b, had not
6、co-op erated c. wont co-op erate d. didnt co-op erate14.1 hoped my letter.a. her to answer b. that she would answer c. that she answers d. her answering15.Helive in the country than in the city.a. prefers b. likes to c. had better d. would rather16.to see a film with us today?a. Did you like b. Woul
7、d you like c. Will you like d. Have you liked1 7.rm sorry, but I had no alternative, I simplywhat I did.a. must do b. had to do c. ought to have done d. have to do1 &Time is running out,a. hadnt we better got start b. hadnt we better get startb. hadnt we better get started d. hadnt we better not sta
8、rted19.No onethat to his face.not to make so much noise.2O.The students in the classrooma.21. Youneed b. ought c. must d. darelast week if you were really serious about your work.a. ought to come b. ought to be coming c. ought have come d. ought to havecomea. to be fed b. to feed c. to being fed d.
9、to have been feda. can have missed b. could miss c. may have missed d. might miss24Tom graduated from college at a very young age.”a. must b. could c. should d. mighta. neednt have taken b. didnt need to take c. needn*t take d. mustnt takea. should be finished typing b. must be finished typingb. mus
10、t have finished typing c. should have been finished typinga. become b. to become c. becoming d. became28When we reached the station, the train had still not arrived: so we a. needed not to hurry b. neednt have hurriedc.need not to have hurried d. didnt need to hurry29.Since your roommate is visiting
11、 her family this weekend, you like to have dinner with us tonight?a. will b. wont c. wouldnt d. doa. might have b. could be c. have been d. shall bea. dont need to b. neednt c. needs d. needa. would have seen b. should have seen c. must see d. can be seeing33.Some people think the stock market will
12、crash, buta. I wonder if it hap pens b. I doubt if it will happenc. I am afraid it wouldnt happen d. I doubt if it does happena. can have got b. may have got c. might get d. could geta. couldnt b. couldnt have c. might nt have d. shouldnt haveyears since the birth of the Solar System.a. could have l
13、asted b. should have lasted c. would have lasted d. must belasting38.Need he come at once? Yes, hea. must b. must not c. need d. maythat I want to see him?a. will b. should c. would d. coulda. may b. will c. shall d. shoulda. must nt go b. would nt go c. oughtnt go d. shouldnt have gonea. must like
14、b. must have liked c. must have been liking d. had liked43.1 wish to recollect where I met her,a. would I b. may I c. may not I d. can Ia. not/ b. do/not c. /not d. dont/.active.a. may not b. must c. might d. is nota. had better to reserve b. had better reservec. had to better reserve d. had to rese
15、rve bettera. would rather not have b. would not rather hadb.rather would not have d. rather not would have4&Many scientiststheir own eyes and ears than the theories of the ancients.a. would rather to believe b. would rather believe c rather would believe d. will rather believea p ass port.49.T0 trav
16、el from England to Scotland youa. havent got b. mustnt have c. needn*t d. dont need a. havent b. dont c. doesnt d. didnt 5/.Whatever you can do, a. I can do so as well b. I can do this as well b.l can do it as well d. I can do as wella. is turned out b. has turned out c. have been turned out d. have
17、 turned outhome.a. will b. did c. does d. shall52Yod like some tea,a. wouldnt you b. shouldnt you c. hadnt you d. didnt you53?*May we take the books out?”a. No, you may not b. No. you can not c. No, you cant d. Please donta. didnt know b. hasnt known c. hadnt know d. havent known58 - I realized the
18、consequences I would never have contemplated getting involved.for him.”a. Had b. Have c. Having d. Has 59.“Perhaps she is working for John.” “Yes. she a.need have been working b. may be working b.ought have been working d. ought be working60.“I know she was in because I heard her radio, but she didn
19、t open the door/*a. may not be hearing b. may not have heardIIb.must not have heard d. must not be hearing 61He was smoking;* Then he a.ought to have been not smoking b. ought to have not been smoking62.YOUb.ought not to have been smoking d. ought to not have been smokingout yesterday without a coat
20、. No wonder you caught cold.a. oughtnt have gone b. shouldnt have gone c. must nt have gone d. cant have gone 63?*Paul was riding a bicycle along the motorway when he was hit by the trailer of a lorry.”“Hea bicycle along the motorway: bicycles are not allowed.” a. shouldnt have been riding b. couldn
21、t have been ridingc.oughtnt have been riding d. cant have been riding 64am listening. But you a. need be listening b. should be listening c. need have been listening d. oughtbe listeninga.would have liked to go b. should like to be going66b.should be liked to go d. would like to gohis face when he o
22、pened the letter.a. should like you to see b. would have liked you to be seen b.should like you to have seen d. would like you to see67.YOU say youdo it, but I say youdo it.a. ought not/could b. will not/shall c. could not/need d. shall not/ought6&Weput the meeting off for a week.a. can as well b. w
23、ill as well c. shall as well d. may as well69.wind your watch every day?a. Do you need b. Must you have to c. Have you to d. Do you have to70.give him a chance to try?a. Oughtnt to we b. Oughtnt we to c. Ought to we not d. Oughtnt we71 .“Did you blame him for his mistakes?”a, Id rather not do b. Id
24、not rather do c. Id better not do d. Td rather not doing72.You had betteryour hair cuta. had b. have c. to get d. to have73.My sister didnt go to the party last night because shethe baby for herfriend until 9:30.a.must have looked after b. would have to look afterb.had to look after d. should have l
25、ooked after74.Mary is very late, shea.may miss her train b. may have missed her trainc.must miss her train d. could miss her train75.No matter what you may say, heto his own views.a.would always stick b. will always stick c. should always stick d. must alwaysstick to76ts wonderful that youhave achie
26、ved so much in these years.a. may b. can c. should d. would77.The students asked whether he take the books out of the readingroom.7&Hea. could b. might c. should d. wouldstill be thin king about the question you raised.a. may b. might c. must d. should79.rd be glad if yougive me an account of the fa
27、ct.a.shall b. should c. would d. may8O.Heaccomplish the task in time.a. did b. has c. is d. doI B 19C37C55C73C 2D20B38A56B74B3A21 D 39 D 57 D 75 B 4C22D40A58A76C5D23C41 D59B77A 6B24A42B60B78B 7D25B43B61 C79C 8B26D44D62B80A 9C27A45B63A81 I0B28B46B64B82 Il C29C47A65 A83I2D30A48B66C84I3C3I D 49 D 67 B 85 I4B32B50B68D86 I5D33B51 C69D87I6B34B52A70B88 17 B 35 B 53 D 71 A 89I8C36A54A72B90