当前位置:文档之家› 高考英语语法复习 情态动词及虚拟语气专题测试卷

高考英语语法复习 情态动词及虚拟语气专题测试卷

2008高考英语语法复习情态动词及虚拟语气专题测试卷1. Tom, you ____ leave all your clothes on the floor like this!A. wouldn’tB. mustn’tC. needn’tD. may not2. Mr White _____ at 7:30 for the meeting, but he didn’t show up.A. should have arrivedB. should arriveC. should have had arrivedD. should be arriving3. --- Is Jack coming by train?--- He should, but he _____ not. He likes driving his car.A. mustB. canC. needD. may4. --- The room is so dirty. _____ we clean it?--- Of course.A. WillB. ShallC. WouldD. Do5. --- I heard they went skiing in the mountains last winter.--- It _____ true because there was little snow there.A. may not beB. won’t beC. could n’t beD. mustn’t be6. Black holes _____ not be seen directly, so determining the number of them is a tough task.A. canB. shouldC. mustD. need7. There _____ be any difficulty about passing the road test since you have practiced a lot in the driving school.A. mustn’tB. shan’tC. shouldn’tD. needn’t8. Mr Bush is on time for everything. How ____ it be that he was late for the opening ceremony?A. canB. shouldC. mayD. must9. Helen ____ go on the trip with us, but she isn’t quite sure yet.A. shallB. mustC. mayD. can10. --- The woman biologist stayed in Africa studying wild animals for 13 years before she returned.--- Oh, dear! She ____ a lot difficulties!A. may go throughB. might go throughC. ought to have gone throughD. must have gone through11. --- Do you know where David is? I couldn’t find him anywhere. --- Well. He ____ have gone far. His coat’s still here.A. shouldn’tB. mustn’tC. can’tD. wouldn’t12. --- Excuse me, but I want to use your computer to type a report. --- You ____ have my computer if you don’t take care of it.A. shan’tB. might notC. needn’tD. shouldn’t13. We hope that as many people as possible ____ join us for the picnic tomorrow.A. needB. mustC. shouldD. can14. Mike ____ come to see me. I don’t want to go out in case he comes.A. canB. mustC. mayD. will15. Last year’s SARS outbreak tells us that a sound public health system ____ be built up and strengthened in our country.A. shouldB. canC. willD. may16. When he was there, he ____ go to that coffee shop at the street corner after work every day.A. wouldB. shouldC. had betterD. might17. If you can talk young man ____ learning the computer, he ____ do better in his job.A. of; wouldB. into; shallC. about; willD. on; should18. --- Why aren’t they here yet?--- They ____ the bus.A. can have missedB. must be late forC. may have missedD. might be late for19. --- ____ you be happy!--- The same to you!A. WishB. HopeC. MayD. Should20. Isn’t it time that you ____ someone’s life ____ easier?A. will make, a bitB. made, a lot ofC. made, a bitD. have, a little21. --- I’m thinking of losing weight these days.--- Oh, you ____ be crazy. You’re 40 kilograms at the most!A. willB. shouldC. mayD. must22. He ____ another career, but at the time, he didn’t have enough money to attend graduate school.A. might chooseB. might have chosenC. had to chooseD. must have chosen23. It ____ heavily when he got back home, for he was wet all over.A. was rainingB. must have been rainingC. must be rainingD. rained24. It’s dangerous. You ____ leave the room immediately!A. willB. shallC. canD. would25. --- Is there a basketball match between the Lakers and the Huston Rockets this evening?--- There ____ be. I’ll phone the gym and find it out.A. mightB. wouldC. mustD. can26. It has been announced that all the students ____ put on masks before going to school in case they are infected with SARS virus.A. shallB. willC. needD. may27. You ____ scold such a pupil who always keeps silent so seriously that you ____ hurt him.A. should; canB. may; willC. mustn’t; mayD. can’t; must28. The monkeys look lovely, but they ____ be very naughty.A. mayB. needC. shouldD. can29. --- What are you doing, John? Why stop?--- To be on the safe side, we’d fill up the tank now for we ____ run out of gas on the way.A. mustB. willC. mightD. should30. --- Is it good to look up every new word when I come across it in reading?--- No. You ____ because you are likely to guess the meaning fromthe context.A. can’tB. mustn’tC. don’t have toD. ought not to31. --- ____ I strop here, sir?--- No. Go on the next paragraph, please.A. WillB. MayC. WouldD. Ought32. Mrs Brown, our geography teacher, ____ , for her bag with maps anda globe are already on the teachers’ desk.A. must arriveB. can have arrivedC. must have arrivedD. has arrived33. --- Shall we have a smoke here?--- No, we ____ because the worker is carrying some petrol.A. won’tB. mustn’tC. can’tD. needn’t34. --- ____ he have apologized to Kate?--- Yes, he ____ . Otherwise, she couldn’t be dating with him now.A. Must; canB. Can; canC. Must; must haveD. Can; must have35. There ____ be any problem about winning the speech contest now that you’re well prepared for it.A. mustn’tB. shan’tC. shouldn’tD. needn’t36. --- Do you still remember when we went to Chongqing?--- I can’t remember now but ____ sometime last summer?A. could it beB. might it beC. could it have beenD. should it have been37. --- Have you found out anything, sir?--- We are sure that the thief entered the house through the window instead of breaking in. You ____ have closed the window before you left.A. shouldn’tB. mustC. couldn’tD. might38. --- ____ I ask you something, if you are not too busy?--- Yes, of course you ____ .A. Should; shouldB. Could; canC. Could; couldD. Can; could39. After hours of repair, the driver tried to start the car but it ____ work.A. won’tB. shouldn’tC. wouldn’tD. couldn’t40. You ____ pay too much attention to your reading skill, for it is that important.A. won’tB. needn’tC. cannotD. mustn’t41. Look at the trouble I am in! If only I ____ your advice.A. followedB. would followC. had followedD. should follow42. How I wish every family ____ a large house with a beautiful garden!A. hasB. hadC. will haveD. had had43. ____ be sent to work there?A. Who do you suggestB. Who do you suggest that shouldC. Do you suggest who shouldD. Do you suggest whom should44. The weather turned out to be fine yesterday. I ____ the trouble to carry my umbrella with me.A. should have takenB. could have takenC. needn’t have takenD. mustn’t have taken45. --- May I smoke here?--- If you ____ , choose a seat in the smoking section.A. shouldB. couldC. mayD. must46. ____ fired, your health care and other benefits will not be immediately cut off.A. Would you beB. Should you beC. Could you beD. Might you be47. If I ____ plan to do anything I wanted to, I’d like to go to Tibet and travel through as much of it as possible.A. wouldB. couldC. had toD. ought to48. --- Did you get a ticket?---- Yes. Otherwise I ____ the concert last night.A. didn’t attendB. wouldn’t attendC. hadn’t attendedD. couldn’t have attended49. If the present unemployment ____ continue, the society would facea more difficult situation.A. wouldB. shouldC. mightD. could50. I supported him in time, otherwise he ____ off the bike.A. might fallB. would fallC. should have fallenD. would have fallen51. --- How I want to have studied harder when I was in school.--- If you had, you ____ work into late every day nowadays. Anyhow, better late than never.A. don’tB. wouldn’tC. didn’tD. won’t52. --- John saw a three-year-old child walking alone in a shopping mall, so he took the child home immediately and called the police.--- But he ____ have waited with the child until the parents returned.A. shouldn’tB. couldC. wouldD. might53. --- Did Mary come to the party?--- I don’t know. She ____ while I was out.A. may have comeB. must have comeC. might comeD. could come54. ____ , I would have given you his address.A. If you asked meB. You had asked meC. Should you have asked meD. Had you asked me55. What a kind teacher! But for his help, I ____ my study.A. wouldn’t finishB. wouldn’t have finishedC. shouldn’t have finishedD. mustn’t have finished56. ____ the present unemployment continue, the society would face a more troublesome situation.A. WouldB. ShouldC. MightD. Could57. --- I’m surprised no one tried to help Mary.--- ____ us sooner, we might have been able to do something.A. Having askedB. AskingC. Had she askedD. She had asked58. He suggested ____ a meeting and it may be suggested he ____ in ourplan.A. to hold; was interestedB. /; was interestedC. holding; should be interestedD. should hold; interested59. If I had worked harder at school, I ____ in a comfortable officenow.A. would sitB. would have satC. would be sittingD. weresitting60. Many representatives were in favor of his proposal that a specialcommittee ____ to investigate the incident.A. were set upB. was set upC. be set upD. set up61. Henry would rather his mother ____ in the school where he is studying.A. not workB. not workedC. didn’t workD. not working62. The suggestion that the 50th anniversary of the founding of our school____ put off till Saturday has been ____ at the meeting.A. was; adaptedB. be; adoptedC. is; receivedD. /; made63. --- Have you heard of Wang Meng?--- Yeah. She ____ have done better. She won China’s first gold medal at Turin.A. shouldB. mightC. needn’tD. couldn’t64. I ____ the new type of DVD, but I didn’t get enough money with me.A. shouldn’t have boughtB. needn’t have boughtC. could have boughtD. must have bought65. --- ____ he come to see you as he promised?--- Of course, please. And I’d rather he ____ me the truth.A. Will; tellsB. Shall; toldC. Should; will tellD. Can; istelling66. ____ right away, you would arrive there by 5 o’clock p.m..A. Would you leaveB. Will you leaveC. Were you to leaveD. If you’ll leave67. Had the boy worked harder, he ____ the exams.A. must have got throughB. could get throughC. ought to get throughD. would have got through68. In this country it is required that anyone who ____ recently comehere ____ to pass this kind of test.A. has; hasB. has; hadC. have; haveD. has; have69.It is strange that he ____ late for school yesterday.A. should have beenB. would beC. had beenD. will be70. --- Must I renew magazine now?--- No, you ____ . You ____ that before the deadline.A. mustn’t; should doB. needn’t; should have doneC. may not; should doD. can’t; should have done1-5BADBC 6-10ACACD 11-15CADCA 16-20ABCCC 21-25DBBBA26-30ACDCC 31-35BCBDC 36-40CCBCC 41-45CBACD 46-50BBDBD51-55BBADB 56-60BCBCC 61-65CBDCB 66-70CDDAD。

相关主题