【正文】
hould B. could C. must D. might18. I told your friend how to get to the hotel, but perhaps I _______ have driven her there. A. could B. must C. might D. should19. Mr. Gordon asked me to remind you of the meeting this afternoon. Don’t forget it! OK, I _______. A. won’t B. don’t C. can’t D. needn’t20. How is your tour around the North Lake? Is it beautiful? It _____ be, but it is now heavily polluted.A. will B. would C. should D. must21. The biggest problem for most plants, which ______ just get up and run away when threatened, is that animals like to eat them. A. shan’t B. can’t C. needn’t D. mustn’t22. Where is my dictionary? I remember I put it here yesterday. You _______ it in the wrong place. A. must put B. should have put C. might put D. might have put23. What’s the name? Khulaifi. ______ I spell that for you? A. Shall B. Would C. Can D. Might 24. Who is the girl standing over there ? Well, if you ______ know, her name is Mabel. A. may B. can C. must D. shall25. I was really anxious about you. You _______ home without a word. A. mustn’t have left B. shouldn’t have left C. couldn’t have left D. needn’t have left26. My sister met him at the Grand Theatre yesterday afternoon, so he _____ have attended your lecture. A. couldn’t B. needn’t C. mustn’t D. shouldn’t27. Are you ing to Jeff’s party? I’m not sur. I _______ go to the concert instead. A. must B. would C. should D. might28. Johnny, you ________ play with the knife. You ________ hurt yourself. A. won’t。 can’t B. mustn’t。 may C. shouldn’t。 must D. can’t。 shouldn’t29. You _______ pay too much attention to your reading skill, as it is so important. A. shouldn’t B. cannot C. mustn’t D. needn’t30. Is John ing by train? He should, but he ______ not. He likes driving his car. A. must B. may C. can D. needAnswers:1—5 BBADD 6—10 DADAB 11—15 BCAACAnswers: 16—20 CCDAC 21—25 BDACB 26—30 ADBBB完形填空1—5 BCDAB 6—10 CDBAC 11—15 BDCDB7