内容正文:
练习2 must表示推测
一、单项选择
从每小题所给的A、B、C、D四个选项中选出一个可以填入空白处的最佳选。
1.Hurry up! Tom _______ for us at the gate.
A.must wait
B.must be waiting
C.can be waiting
D.must have waited
【答案】B
【详解】考查情态动词和时态。句意:快点!汤姆一定在大门口等我们。本句是一个推测题,是对现在有把握的肯定推测,所以用情态动词 must。根据语境可知此时汤姆正在等,所以用 must be waiting。故选B。
2.__ It is so late. Our son __________ be back .
__ Don’t worry . I dare say he ________ have some extra work to do.
A.can ; must
B.will ; might
C.should ; must
D.must ; may
【答案】C
【解析】考查情态动词。Will在这里表示推测,可能,想必,might have done,表示对过去可能性的推测。句意:如此的晚了,我们儿子这时候会回来的。别担心,我敢说他可能有一些额外的工作要做。所以选B。
3.—— I can’t get through to the general manager’s office anyhow.
—— The line is busy. Someone _____ the telephone.
A.must use
B.uses
C.must have been using
D.must be using
【答案】D
【解析】must be doing 表示对正在发生的事情的推测。 “我怎么也打不通经理的电话。”“线路忙,肯定有人在用电话”
4.—Life ____ be very hard for people living in the north of Canada as it is very cold there in winter.
—Yes, the weather there _____ be as low as 60℃ below zero.
A.must; can
B.shall; must
C.will; should
D.has to; can
【答案】A
【详解】考查情态动词。根据句意:——对于生活在加拿大北方的人来说生活肯定很艰难,因为冬天那儿很冷。——是的,那儿的天气可能会达到零下60度。must表肯定推测,意为“肯定,一定”,can表客观上的可能性,意为“可能”。根据语境及选项可知,A选项正确。故选A。
5.—Sir, how much can you make per month?
—Why ________ you ask such a silly question?
A.can
B.will
C.should
D.must
【答案】D
【解析】考查动词。句意:先生你一个月能赚多少钱?为什么你一定要问这么傻的问题。故选D
6.--Can I have your name, sir?
--Err… Albert Johnson, if you _______ know.
A.must
B.can
C.may
D.need
【答案】A
【解析】考查情态动词。句意:先生,我能了解一下你的名字吗?Albert Johnson,如果你非要知道的话。Must 表示主张,一定要。 If you must go, at least wait till the rain stops.如果你坚持要走,至少也要等雨停了再走,故选A项。
7.You ______ have been out last night, for all the lights in your room were not on.
A.need
B.must
C.may
D.should
【答案】B
【详解】考查情态动词的用法。句意:昨天晚上你肯定出去了,因为你房间的灯一整晚都没开。A. need需要;B. must必须,肯定;C. may可能;D. should应该。结合句意可知,本句考查对过去情况的肯定推测,其表达是must have done“肯定做了……”,故选B项。
8.—I visited France last year.
—That interesting.
A.was
B.can be
C.must be
D.must have been
【答案】D
【解析】句意:--去年我参观了法国。--那一定很有趣吧。根据第一句可知这是说的去年的事情,所以是对过去的推测,应该用情