题目列表(包括答案和解析)
26.(04上海28)
Children under 12 years of age in that country be under adnlt’s supervision when in a
public library.
A. must B.may D.need
答案 A
解析 句意为:未满12岁的儿童必须在成人的监督下呆在图书馆。表示“必须”时用must侧重主观,have to侧重客观。
25.(04全国Ⅰ29)
-Isn’t that Ann’s husband over there?
-No,it be him.I am sure he doesn’t wear glasses.
’t B.mustn’t C.won’t D.may not
答案 A
解析 考查否定的推断。can’t不可能;must not不许;won’t将不会;may not可能不。根据“I’m sure he doesn’t wear glasses(我确信他不戴眼镜)”可知,说话者的态度是:不可能是他。
24.(04重庆29)
There are eight tips in Dr.Roger’s lecture on sleep,and one of them is: to bed early
unless you think it is necessary.
A.doesn’t go B.not to go C.to going D.don’t go
答案 D
解析 祈使句的否定形式是在句首加don’t。
23.(04重庆24)
“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
答案 D
解析 考查shall的习惯用法。shall与第二、三人称名词连用,表示义务,责任,决心,许诺,它可以用于条文中;should/must用于口语中。
22.(05江苏33)
-Don’t you think it necessary that he to Miami but to New York?
-I agree,but the problem is he has refused to.
A.will not be sent;that B.not be sent;that
C.should not be sent;what D.should not send;what
答案 B
解析 not be sent是虚拟语气,相当于should not be sent。
21.(05江苏31)
-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
答案 D
解析 考查“情态动词+have done”。从语境分析,表示某人一定干过某事,而且是对过去情况肯定的推测,故应用must have done。C项相当于should have done表示对对方的责备,意思是“应该做而未做”,在此不符合题意。
20.(05安徽26)
Helen go on the trip with us,but she isn’t quite sure yet.
A.shall B.must C.may
答案 C
解析 此题考查情态动词的用法。may表示一种可能性。如果没有具体的语境的话,B、D两项也可以选,但是意思就不同了。
19.(05江西22)
-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
答案 D
解析 本题考查情态动词的用法。must have done的意思是“一定发生了某事”。由对话所提供的情景可知:汤姆从不迟到,所以他“一定有事”。因此D项正确。
18.(05山东34)
He paid for a seat,however,he have entered free.
A.could B.would C.must D.need
答案 A
解析 paid暗示时间上指的是过去,could have done用于肯定句中表示本可以做而未做的事情;肯定句中不用need have done; must have done与语境不吻合。
17.(05重庆33)
I was on the highway when this car went past followed by a police car.They at least
150 kilometers an hour.
A.should have been doing B.must have been doing
C.could have done D.would have done
答案 B
解析 must have done用于肯定句中,表示对过去事情的推测,意为“想必是,一定是”。否定句、疑问句中对过去情况的推测,要用can/could have done的形式。
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com