高考英語二輪復(fù)習(xí) 單項(xiàng)填空 情態(tài)動詞和虛擬語氣拉分題特訓(xùn)(較難題目)
1. A stranger has come to see you. Shall I bring him in?I would rather he tomorrow. I'm terribly busy now.A. will come B. came C. would come D. had come2. She didnt come to the party last Sunday. _, she must have made the party more exciting.A. If she came B. Would she come C. Had she come D. Did she come3.Who has made a mess inmy room?Who else _ have done it but your naughty son?A.wouldB.couldC.shouldD. must4. Mary didn't turn up last time, did she?No, she _. We had changed our plan. A. didn't need to come B. needn't have comeC. shouldn't have come D. needn't have to come5. Holiday shopping _be a tiring experience. There are so many places to visit and choices to make. A. can B. may C. shall D. will6. Its ten years since I met you last time. I _ you at all. I wouldnt have, either, if someone _ you by name.A. didnt recognize; didnt call B. havent recognized; didnt call C. cant recognize; had called D. didnt recognize; hadnt called7. Why hasnt Jack come back yet? _anything have happened to him?Im not sure, but I guess something_. A. May; must have B. Can; may have C. Must; may D. Should; might have8. He_writing the paper now. He hadnt written a single word when I left him ten minutes ago. A. shouldnt be B. cant have finished C. cant be D. mustnt have finished9. His pale face suggested that he_really frightened by the accident and we suggested he_a good rest. A. be; had B. should be; has C. was; have D. had been; should have10. I saw her in the office this morning. Really?She_back to work without the doctors permission. A. couldnt have gone B. needed not to go C. didnt need to go D. shouldnt have gone11. Why did Simon get home so late? He was so drunk that he_his way back.A. might not find B. might not have found C. couldnt find D. couldnt have found12. “Crash diets” make us lose weight fast and I am all into that. But it_better to work out.A. had B. would be C. wouldnt have been D. must have been13. Do you believe Cecilia has good table manners? Oh,no. As is known to us all,she_comb her hair at the table,even though she knows we dont like it.A. will B. may C. has got to D. shall14. The law keeps teenagers from getting cigarettes that_ more freely available.A. havent otherwise beenB. had otherwise beenC. would otherwise have beenD. wouldnt otherwise be15. Belinda_be allowed to play with that toy all the time just because shes the eldest.A. wouldnt B. neednt C. mustnt D.darent16. We played really poorly in the first half. We_,however,feel that we were very lucky indeed. After all,the score is tied.A. would B. could C. should D. might17. A judge has ruled the strike is illegal,and ordered that the union_$2 million a day.A. was fined B. be fined C. is fined D. would be fined 18. I_here earlier. I never thought the car would break down halfway.A. could come B. should come C. would have come D. may have come 19. Many students will take part in the school sports meeting this week,so she suggested that the class meeting_held on Saturday.A. not be B. not to be C. be not D. be not to20. Luckily the man missed the high- speed train to Wenzhou, or he_have been killed in the accident. A. mustB. wouldC. should D. might21. I got close enough to hear them speaking Chinese, and I said “Ni Hao”, just as I_do in China.A. mustB. might C. canD. should22. One of our rules is that every student_ wear school uniform while at school. A. mightB. couldC. shallD. will23. Happy birthday!Thank you! Its the best present I_for. A. should have wishedB. must have wishedC. may have wishedD. could have wished24. Days later, my brother called to say he was all right, but_say where he was. A. mustnt B. shouldntC. wouldntD. mightnt25. We_the difficulty together, but why didnt you tell me?A. should face B. might face C. could have facedD. must have faced26. I_ thank you too much for all your help to my son while we were away from home.A. wontB. cantC. canD. wil27.Did you meet with Mr. Jackson?I had come here a little earlier.A. If only B. Only if C. But for D. For fear28. Terry threw out his arm just in time to stop you falling down the stairs. Otherwise, I_you black and blue all over now.Asee Bwill see Cwould see Dwould have seen29. Before space travel, an astronaut must know_it might feel like to stay in an imaginary environment.AwhenBwhatChowDthat30. _for the free vegetables, women workers would not have gone to the supermarket so oftenAIfit is not BWere it notCHad it not beenDIf they were not31.( The policeman declared that the blow on the boys head _from behindAshould have been made Bmust have been madeCwould have been made Dcould have been made32. If the wound_become swollen, do not hesitate to call me.A.shallB. must C. should D. would33. I actually believe that we _ in Xian now if you hadnt been caught drunk driving last month.A. would beB. would have beenC. wereD.had been34. Thank you for all your hard work last week.I dont think we_it without you.A. can manageB. could have managedC. could manageD. can have managed35. But for their help, we_ the program in time.A. can not finishB. will not finishC. had not finishedD. could not have finished36. But for the help of my English teacher, I_the first prize in the English Writing Competition.A. would not winB. would not have wonC. would winD. would have won37. This printer is of good quality. If it_break down within the first year, we would repair it at our expense.A. wouldB. shouldC. couldD. might38.He did not regret saying what he did but felt that he_it differently.A. could expressB. would express C. could have expressedD. must have expressed39. George is going to talk about the geography of his country, but Id rather he_more on its culture.A. focusB. focusedC. would focusD. had focused40. Had I known about this computer program, a huge amount of time and energy_.A. would have been savedB. had been savedC. will be savedD. was saved41. We_Johns name on the race list yesterday but for his recent injury.A. will put B. will have putC. would putD. would have put42. I_through that bitter period without your generous help.A. couldnt have goneB. didnt go C. wouldnt goD. hadn'tgone43. I_sooner but I didnt know that they were waiting for me.A. had comeB. was comingC. would comeD. would have come44. Pity you missed the lecture on nuclear pollution.I_it, but I was busy preparing for a job interview.A. attended B. had attendedC. would attendD. would have attended45. Maybe if I_science, and not literature then, I would be able to give you more help.A. studiedB. would studyC. had studiedD. was studying46. Where is my dictionary? I remember I put it here yesterday.You_it in the wrong place.A. must putB. should have putC. might putD. might have put47. The teacher_have thought Johnson was worth it or shewouldnt have wasted time on him, I suppose.A. shouldB. canC. wouldD. must48. She_have left school, for her bike is still here.A. cantB. wouldntC. shouldntD. neednt49. Jack described his father, who_a brave boy many years ago, as a strong-willed man.A. would beB. would have beenC. must beD. must have been50. Good morning. Ive got an appointment with Miss Smith in the Personnel Department.Ah, good morning. You_be Mrs. Peters.A. mightB. mustC. wouldD. can51. It_be the postman at the door. Its only six oclock.A. mustntB. cantC. wontD. neednt52. I left my handbag on the train, but luckily someone gave it to a railway official.How unbelievable to get it back! I mean, someone_it.A. will have stolenB. might have stolenC. should have stolenD. must have stolen53. The biggest problem for most plants, which_just get upand run away when threatened, is that animals like to eat them.A. shantB. cantC. needntD. mustnt54. What does the sign over there read?"No person_smoke or carry a lighted cigarette, cigar or pipe in this area."A. willB. mayC. shallD. must55. Turn off the TV, Jack._your homework now?Mum, just ten more minutes, please.A. Should you be doingB. Shouldnt you be doingC. Couldnt you be doingD. Will you be doing56. What do you think we can do for our aged parents?You_do anything except to be with them and be yourself.A. don't have toB. oughtn't toC. mustn'tD. can't57. Peter_be really difficult at times even though hes anice person in general.A. shallB. shouldC. canD. must58. It is usually warm in my hometown in March, but it_be rather cold sometimes.A. mustB. canC. shouldD. would59. One of the few things you_say about English people with certainty is that they talk a lot about the weather.A. needB. mustC. shouldD. can60.Just be patient. You_expect the world to change so soon.A. can'tB. needn'tC. may notD. will not參考答案1. B 2. C 3.B 4.A 5. A 6. D 7. B 8. B 9. C 10. D 11. C 12. B 13. A 14. C 15. C 16. C 17. B 18. C 19. A 20.D 21.B 22.C 23.D 24.C 25.C 26.B 27.A28.C 29.B 30.C 31.B 32.C 33.A 34.B 35.D 36.B 37.B 38.C 39.B 40.A 41.D 42.A 43.D 44.D 45.C 46.D 47.D 48.A 49.D 50.B 51.B 52.B 53.B 54.C 55.B 56.A 57.C 58.B 59.D 60.A