1、【
单选题
】
(2007福建﹚My MP4 player isn’t in my bag.Where______I have put it?
[3分]
、
can
、
must
、
should
、
would
答案:
2、【
单选题
】
(2007江苏﹚—She looks very happy.She______have passed the exam.
—I guess so.It’s not difficult after all.
[3分]
、
should
、
could
、
must
、
might
答案:
3、【
单选题
】
(2007山东﹚They______two free tickets to Canada, otherwise they’d never have been able to afford to go.
[3分]
、
had got
、
got
、
have got
、
get
答案:
4、【
单选题
】
(2007上海﹚—Guess what? I have got A for my term paper.
—Great!You______read widely and put a lot of work into it.
[3分]
、
must
、
should
、
must have
、
should have
答案:
5、【
单选题
】
(2007安徽﹚The teacher______have thought Johnson was worth it or she wouldn’t have wasted time on him, I suppose.
[3分]
、
should
、
can
、
would
、
must
答案:
6、【
单选题
】
(2007江西﹚—Where is my dictionary? I remember I put it here yesterday.
—You______it in the wrong place.
[3分]
、
must put
、
should have put
、
might put
、
might have put
答案:
7、【
单选题
】
(2006全国Ⅱ﹚We hope that as many people as possible______ join us for the picnic tomorrow.
[3分]
、
need
、
must
、
should
、
can
答案:
8、【
单选题
】
(2006天津﹚We______have proved great adventurers, but we have done the greatest march ever made in the past ten years.
[3分]
、
needn’t
、
may not
、
shouldn’t
、
mustn’t
答案:
9、【
单选题
】
(2006浙江﹚— Could I have a word with you, mum?
— Oh dear, if you______.
[3分]
、
can
、
must
、
may
、
should
答案:
10、【
单选题
】
(2006福建﹚If it were not for the fact that she______sing, I would invite her to the party.
[3分]
、
couldn’t
、
shouldn’t
、
can’t
、
might not
答案:
11、【
单选题
】
(2006湖南﹚Some aspects of a pilot’s job______be boring, and pilots often______ work at inconvenient hours.
[3分]
、
can;have to
、
may;can
、
have to;may
、
ought to;must
答案:
12、【
单选题
】
(2006广东﹚— Must he come to sign this paper himself?
— Yes, he______.
[3分]
、
need
、
must
、
may
、
will
答案:
13、【
单选题
】
(2006四川﹚—Is Jack on duty today?
—It______be him.It’s his turn tomorrow.
[3分]
、
mustn’t
、
won’t
、
can’t
、
needn’t
答案:
14、【
单选题
】
(2006陕西﹚As you worked late yesterday, you______have come this morning.
[3分]
、
mayn’t
、
can’t
、
mustn’t
、
needn’t
答案:
15、【
单选题
】
(2005全国Ⅰ﹚Tom, you______leave all your clothes on the floor like this!
[3分]
、
wouldn’t
、
mustn’t
、
needn’t
、
may not
答案:
16、【
单选题
】
(2005全国Ⅲ﹚John, look at the time.______you play the piano at such a late hour?
[3分]
、
Must
、
Can
、
May
、
Need
答案:
17、【
单选题
】
(2005北京﹚He______have completed his work; otherwise, he wouldn’t be enjoying himself by the seaside.
[3分]
、
should
、
must
、
wouldn’t
、
can’t
答案:
18、【
单选题
】
(2005天津﹚I______have been more than six years old when the accident happened.
[3分]
、
shouldn’t
、
couldn’t
、
mustn’t
、
needn’t
答案:
19、【
单选题
】
(2005辽宁﹚This cake is very sweet. You______a lot of sugar in it.
[3分]
、
should put
、
could have put
、
might put
、
must have put
答案:
20、【
单选题
】
(2005江苏﹚—Don’t you think it necessary th at he ______to Miami but to New York?
—I agree, but the problem is______he has refused to.
[3分]
、
will not be sent;that
、
not be sent;that
、
should not be sent;what
、
should not send;what
答案:
21、【
单选题
】
(2005山东﹚He paid for a seat, when he ______ have entered free.
[3分]
、
could
、
would
、
must
、
need
答案:
22、【
单选题
】
(2005湖北﹚ 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.
[3分]
、
would
、
could
、
had to
、
ought to
答案:
23、【
单选题
】
(2005重庆﹚I was on the highway when thi s car went past followed by a police car.They______ at least 150 kilometers an hour.
[3分]
、
should have been doing
、
must have been doing
、
could have done
、
would ha ve done
答案:
24、【
单选题
】
(2005山东﹚He paid for a seat, however, he______have entered free.
[3分]
、
could
、
would
、
must
、
need
答案:
25、【
单选题
】
(2005江西﹚—Tom is never late for work.Why is he absent today?
—Something______to him.
[3分]
、
must happen
、
should have happened
、
could have happened
、
must have happened
答案: