26. --- I don’t mind telling you what I know.(2004)
--- You . I’m not asking you for it.
A. mustn’t B. may not C. can’t D. needn’t
27. I often see lights in that empty house. Do you think I _____ report it to the police?
A. should B. may C. will D. can
28. Mr.White _____ at 8:30 for the meeting, but he didn’t’ show up.
A. should have arrived B. should arrive
C. should have had arrived D. should be arriving
29. You ______ be tired - you’ve only been working for an hour.
A. must not B. won’ t C. can’ t D. may not
30. — Who is the girl standing over there ?
— Well , if you know , her name is Mabel.
A. may B. can C. must D. shall
31. - Isn’ t that Ann’s husband over there?
- No, it _______ be him -I’m sure he doesn’t wear glasses.
A. can’t B. must not C. won’t D. may not
32. -- 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’t B. might not C. needn’t D. shouldn’t
33. “The interest be divided into five parts, according to the agreement made by both sides,” declared the judge.
A. may B. should C. must D. shall
34. I ______pay Tracy a visit, but I’m not sure whether I will have time this Sunday.
A. should B. might C. would D. could
35. I ____ have been more than six years old when the accident happened.(2005)
A. shouldn’t B. couldn’t C. mustn’t D. needn’t
36. There ____ be any difficulty about passing the road test since you have practised a lot in the driving school.
A . mustn’t B. shan’t C. shouldn’t D. needn’t
37. ----Lucy doesn’t mind lending you her dictionary.
----She ____. I’ve already borrowed one.
A. can’t B. mustn’t C. needn’t D. shouldn’t
38. I was on the highway when this car went past followed by a police car. They ______ at lease 150 km an hour.
A. should have been doing B. must have been doing
C. could have done D. would have done
39. Helen ______ go on the trip with us, but she isn’t quite sure yet.
A. shall B. must C. may D. can
40. He _____ have completed his work; otherwise, he wouldn’t be enjoying himself by the seaside.
A. should B. must C. wouldn’t D. can’t
41. —Do you know where David is? I couldn’t find him anywhere.
—Well . He have gone far—his coat’s still here.
A.shouldn’t B.mustn’t C.can’t D.wouldn’t
42. ---- The woman biologist stayed in Africa studying wild animals for 13 years before she returned.
---- Oh, dear! She _______ a lot of difficulties!
A. may go through B. might go through
C. ought to have gone through D. must have gone through
43. This cake is very sweet. You __________ a lot of sugar in it.
A.should put B.could have put C.might put D.must have put
44. Tom , you leave all your clothes on the floor like this !
A.wouldn’t B.mustn’t C.needn’t D.may not
45. —Catherine, I have cleaned the room for you.
—Thanks. You it. I could manage it myself.
A.needn’t do B.needn’t have done C.mustn’t do D.shouldn’t have done
46. He paid for a seat, when he ______ have entered free.
A. could B. would C. must D. need
47. -- I’ve taken someone else’s green sweater by mistake.
-- It ______ Harry’s. He always wears green.
A. has to be B. will be C. mustn’t be D. could be
48.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.would B.could C.had to D.ought to
49.—Tom is never late for work. Why is he absent today?
—Something ________ to him.
A.must happen B.should have happened
C.could have happened D.must have happened
50. John, look at the time. ___________ you play the piano at such a late hour?
A.Must B.Can C.May D.Need
51. The World Wide Web is sometimes jokingly called the World Wide Wait because it _________be very slow.
A.should B.must C.will D.can
52. There’s no light on —— they______ be at home.(2006)
A. can’t B. mustn’t C. needn’t D. shouldn’t
53. We hope that as many people as-possible _______ join us for the picnic tomorrow.
A. need B. must C. should D. can
54. —— What’s the name?
——Khulaifi. _______ I spell that for you?
A. Shall B. Would C. Can D. Might
55. You know he is not going to let us leave early if we ___ get the work done.
A. can’t B. may not C. shouldn’t D. mustn’t
56. We have proved great adventurers, but we have done the greatest march ever made in the past ten years.
A. needn’t B. may not C. shouldn’t D. mustn’t
57.---Is Jack on duty today?
---It ________ be him. It’s his turn tomorrow.
A. mustn’t B. won’t C. can’t D. needn’t
58.The weather turned out to be fine yesterday.I _______ the trouble to carry my umbrella with me.
A.should have taken B.could have taken C.needn’t have taken D,mustn’t have taken
59. As you worked late yesterday, you _________ have come this morning.
A. mayn’t B. can’t C. mustn’t D. needn’t
60.If it were not for the fact that she _______ sing, I would invite her to the party.
A. couldn’t B. shouldn’t C. can’t D. might not
61.__________ fired, your health care and other benefits will not be immediately cut off.
A. Would you be B. Should you be C. Could you be D. Might you be
62.Some aspects of a pilot’s job ________ be boring, and pilots often _______ work at inconvenient hours.
A. can; have to B. may; can C. have to; may D. ought to; must
63. --- I think I’ll give Bob a ring.
--- You _______. You haven’t been in touch with him for ages.
A. will B. may C. have to D. should
64. -- Must he come to sign this paper himself?
-- Yes, he .
A. need B. must C. may D. will
65.--- Could I have a word with you, mum?
--- Oh dear, if you ________.
A. can B. must C. may D. should
66. ——May I smoke here ?
——If you ____, choose a seat in the smoking section.
A. should B. could C. may D. must
2004-2006答案:
26-30 DAACC 31-35 AADAB 36-40 CCBCB 41-45 CDDBB
46-50ADBDB 51-55DADCA 56-60B CCDC 61-65BADBB 66 D