45.D。根据语境,表示有把握的推测,“一定开始上课了”。must + 动词原形是对现在情况推测,must + have done表示对过去或已发生的情况的推测,may表示把握性较小的推测。should表示预期,“应该会,一定会……吧”。
44.D。ought to可以表示“根据外界的事实或条件做出判断”。can用于推测时常出现在否定句或疑问句中;may和might表示推测的不确定性。
43.C。mustn’t表示“禁止”“绝对不可能”,must表示猜测时,语气比may更加肯定。
42.A。must表猜测时,只用于肯定句,而依据They must be somewhere可以判断答案。
41.C。应该注意上句时态是was,“当时门是开着的”。对过去的事件的否定推测用can not have been。
40.A。should用于情态动词时可以表示“应该会……,一定……吧”。外国人善于做饺子,他们做饺子的情形一定会很有趣。may只是用于不太确定的推测,不足以表达文中的含义can通常情况下用于疑问句和否定句的推测;will表示将来的情况,而外国人做饺子有趣是一般情况下都会发生的事情。
39.A。shall用于第二、三人称。表示意图、意志、允诺、命令、命运或必然结果等,此处表示必然结果“她必须先去”。因为后面的从句说明了这种情况:“不管她是不是喜欢”,说明不由她个人决定。选项C表达不了这种意思。
38.D。A、B项因为第二空有并列连词,排除,C项第一空意思不对,排除;D项第一空表示“将来”的时间,第二空表示“转折”的含义。
37.D。might表示把握性小的判断,意为“也许”。从第二句话说话人要打电话查明,说明他不太清楚,所以用might。must表示有把握的推测.would和will表示推测时把握性仅决于must,意为“大概是……”。
36.C。因为题目中由ought to, 其表示过去动作的have在省略回答时不能舍弃。
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com