1、6. You _ be right, but I dont think you are.A. can B. could C. must D. should情态动词精编陷阱题训练1. “I thought you wouldnt mind.” “Well, as a matter of fact I dont, but you _ me first.” A. should ask B. should have askedC. must ask D. must have asked2. “I called you yesterday. A woman answered, but I didnt r
2、ecognize her voice.” “Oh, it _ my aunt Jean.”A. must be B. must have been C. might be D. can have been3. That car nearly hit me; I _. A. might be killed B. might have been killedC. may be killed D. may been killed4. Its a very kind offer, but I really _ accept it. A. mustnt B. neednt C. cant D. dont
3、 5. The police still havent found her, but theyre doing all they _. A. may B. can C. must D. will6. You _ practise the drums while the baby is sleeping. A. neednt B. mightnt C. mustnt D. wont 7. You _ him the news; he knew it already. A. neednt tell B. neednt have told C. mightnt tell D. mightnt hav
4、e told8. As shes not here, I suppose she _ home.A. must go B. must have gone C. might go D. might be going9. Are you still here? You _ home hours ago. A. should go B. should have goneC. might go D. may have gone10. “I called you yesterday. A woman answered, but I didnt recognize her voice.” “Oh, it
5、_ my aunt Jean.”A. must be B. must have beenC. might be D. can have been11. I _ have met him a long time ago. Both his name and face are very familiar.A. may B. can C. would D. should13. “Shall we go shopping?” “Sorry, we _ buy anything now because none of the shops are open.”A. mustnt B. neednt C.
6、cant D. shouldnt14. They often go to the restaurants for meals. They _ be very poor.A. mustnt B. cant C. may not D. neednt 15. I didnt see her in the meeting room this morning. She _ have spoken at the meeting.A. mustnt B. shouldnt C. neednt D. couldnt17. He _ the test again, in which case, his moth
7、er will be very disappointed. A. might fail B. must have failed C. should fail D. could have failed18. “Why didnt she come to the meeting yesterday?” “Im not so sure. She _ ill.”A. should be B. should have beenC. must be D. might have been19. Why did you just sit and watch? You _ me.A. could help B.
8、 should help C. could have helped D. must have helped20. “You _ your teacher for help. He is kind-hearted.” “Yes. A whole day _.”A. can ask, will waste B. must have asked, had wastedC. could have asked, was wasted D. shouldnt have asked, would be wasted21. “Is there a flight to London this evening?”
9、 “There _ be. Ill phone the airport and find it out.”A. must B. might C. would D. can22. “Show me your permit, please.” “Oh, its not in my pocket. It _.”A. might fall out B. could fall out C. should have fallen out D. must have fallen out23. “Look at these tracks. It _ be a wolf.” “Dont be so sure.
10、I think it _ be a fox.”A. must; could B. may; might C. need; must D. could; need24. “Did Jim come?” “I dont know. He _ while I was out.”A. might have come B. might come C. mush have come D. should have come虚拟语气典型陷阱题分析1. I forget where I read the article, or I _ it to you now. A. will show B. would s
11、how C. am going to show D. am showing 2. “It looks as if he were drunk.” “So it does. _.”A. Hed better give up drinking B. He shouldnt have drunk so muchC. Health is more important than drink D. I wonder why he is always doing so3. “Mary looks hot and dry” “So _ you if you had so high a fever.”A. do
12、 B. are C. will D. would4. “He will come tomorrow.” “But Id rather he _ the day after tomorrow.”A. will come B. is coming C. came D. had come(1) “Shall I come tomorrow ?” “Id rather you _.”A. wont B. didnt C. dont D. wouldnt (2) “Ive told him about it.” “But Id rather you _.”A. didnt B. hadnt C. don
13、t D. wouldnt (3) “He will take you as well.” “But Id rather he _.”A. wont B. didnt C. doesnt D. wouldnt 5. All the doctors in the hospital insisted that he _ badly wounded and that he _ at once.A. should be; be operated on B. were; must be operated onC. was; should be operated D. was; be operated on
14、(1) The patient insisted that he _ ill and _ to the hospital.A. wasnt, wasnt sent B. wasnt, shouldnt be sentC. shouldnt be, wasnt sent D. shouldnt be, shouldnt be sent(2) The man in prison insisted that he _ nothing wrong and _ set free.A. should do, should be B. had done, should beC. had done, had
15、been D. should do, had been(3) I advised that he _ to the hospital at once, but he insisted that he _ quite well then.A. was sent; felt B. be sent; was feelingC. he sent; feel D. should be sent; should feel6. _ smoking, he would not have got cancer in the lung. A. Was he given up B. Had he given up
16、C. Did he give D. If he gave up虚拟语气精编陷阱题训练1. “I still havent thanked Aunt Lucy for her present.” “Its time you _.”A. do B. did C. had D. would2. If I hadnt been lucky enough to meet you. I really _ what I would have done.A. dont know B. hadnt known C. wasnt knowing D. wouldnt know3. “Ive told everyo
17、ne about it.” “Oh, Id rather you _.”A. dont B. hadnt C. couldnt D. wouldnt4. It has been raining for a day, but even though it hadnt rained, we _ there by tomorrow. A. cant get B. wont get C. hadnt got D. wouldnt get5. “Do you know his address?” “No, I also wish I _ where he _.”A. knew, live B. knew
18、, lives C. know, lives D. know, lived 6. “Isnt it about time you _ to do morning exercises?” “Yes, it is. Would you like to join us?A. begin B. have begun C. began D. had begun7. It is hard for me to imagine what I would be doing today if I _ in love, at the age of seven, with the Melinda Cox Librar
19、y in my hometown. A. wouldnt have fallen B. had not fallen C. should fall D. were to fall8. He hesitated for a moment before kicking the ball, otherwise he _ a goal.A. had scored B. scored C. would score D. would have scored9. If only he _ quietly as the doctor instructed, he would not suffer so muc
20、h now. A. lies B. lay C. had lain D. should lie10. Without the air to hold some of the suns heat, the earth at night _ for us to live. A. would be freezing cold B. will be freezing coldlyC. would be frozen cold D. can freeze coldly11. Yesterday, Jane walked away from the discussion. Otherwise, she _
21、 something she would regret later. A. had said B. said C. might say D. might have said12. You didnt let me drive. If we _ in turn, you _ so tired.A. drove; didnt get B. drove; wouldnt getC. were driving; wouldnt get D. had driven; wouldnt have got13. When a pencil is partly in a glass of water, it l
22、ooks as if it _.A. breaks B. has broken C. were broken D. had been broken14. But for the help you gave me, I _ the examinations.A. would have passed B. would pass C. wouldnt have passed D. wouldnt pass2010年真题汇编1.(全国I 29). Just be patient .You_ except the world to change so soon.A. cant B. neednt C.
23、may not D. will not 2.(全国II 17). Im afraid Mr. Harding _ see you now . hes busy.A. cant B. mustnt C. shouldnt D. neednt 3.(安徽卷32). Jack descried his father, who _a brave boy many years ago, as a strong-willed manA. would be B. would have been C. must be D. must have been 4.(北京卷23).-Good morning. Ive
24、 got an appointment with Miss Smith in the Personnel Department. -Ah, good morning. You be Mrs. Peters. A. might B. must C. would D. can5.(北京卷34). -The weather has been very hot and dry. -Yes. If it had rained even a drop, things would be much better now! And my vegetables . A. wouldnt die B. didnt
25、die C. hadnt died D. wouldnt have died6.(福建卷29).Teachers recommend parents their children under 12to ride bicycles to school for safety.A. not allow B. do not allow C. mustnt allow D. couldnt allow7.(湖南卷29). If he _my advice, he wouldnt have lost his job.A. followed B. should follow C. had followed
26、D. would follow8.(湖南卷23). You_ buy a gift , but you can if you want to.A. must B. mustnt C. have to D. dont have to9.(江苏卷25). -I havent got the reference book yet, but Ill have a test on the subject next month. -Dont worry. You_ have it by Friday.A. could B. shall C. must D. may 10(江苏卷34). George is going to talk about the geography of his country, but Id rather he_ more on its culture.A. focus B. focused C. would focus D. had focused11.(江西卷23). I have told you the truth I ke