题目列表(包括答案和解析)

 0  318163  318171  318177  318181  318187  318189  318193  318199  318201  318207  318213  318217  318219  318223  318229  318231  318237  318241  318243  318247  318249  318253  318255  318257  318258  318259  318261  318262  318263  318265  318267  318271  318273  318277  318279  318283  318289  318291  318297  318301  318303  318307  318313  318319  318321  318327  318331  318333  318339  318343  318349  318357  447348 

69.C。shouldn’t have come意为“本不应该来” ,暗含 “她来过了” 的意思,与题意不符;needn’t have to come中need为情态动词,倾向于主观上的“必要”,与题中给出条件“We had changed our plan”不符;didn’t need to come中的need to do表示“(有责任、有义务)做某事”,符合题意。

试题详情

68.C。前一个空填would,意为“(在过去某个时间)她想要通过考试”,后一空用knows,是在陈述一个事实,意为“但她知道的太少了”。

试题详情

67.A。对话中第一句是对过去一件事情的陈述,因此下一句中对过去某种情况的推测应该用must have done句型,故选A。

试题详情

66.C。此题考查的是情态动词的用法。can是 “可以、可能、能够”的意思;must则是“必须”;might表推测。联系上下文意,均不可选。而ought to意为“应该”,有更大的事实依据。根据实际情况,the weather office’s computers也确实更准确些,故选C。

试题详情

65.A。can’t have done表示对过去事实的推测,意为“肯定没有……”。should not have done表示不该做而做了;need not have done表示没必要做而做了;只有must have done,无mustn’t have done形式,mustn’t表禁止。根据句意“不像是Jack不友好”,下句是表推测的,“所以肯定是当你喊他时他没看到你”。

试题详情

64.D。can’t have done表示对过去的行为动作的否定,从上文来看“根据我所了解的情况,他们不可能这个假期很快乐”,A项表示“可能已经,该已”,B项表示“过去该做而未做”,C项表示“本来不需做而实际上做了”。

试题详情

63.B。can’t have done表示对过去情况的一种比较有把握的判断。根据下半句:因为一会儿时间前我看见他正和校长谈话可判断:他不可能去了上海。

试题详情

62.A。have to表示由于客观原因“不得不”,不能分开;ought to等于should,表示“应该”,do在此句中不能用,不能代替have to。

试题详情

61.A。would表示过去某一段时间一直重复做的事情。

试题详情

60.D。从by now看应该是完成时态,排除B、C,从It usually takes four days看,应是ought to“应该”,选D。

试题详情


同步练习册答案