18.You________me up so early.I don't have to go to school today and I can sleep for more hours. A.needn't wake B.don't need to wake C.needn't have woken D.didn't need to wake 答案与解析:C 题意为:你没必要那么早叫我起床,今天我不上学,可以多睡几个小时。needn't have done表示对某事的责备和批评,意为“没必要做而做了”。 19.All my family are looking forward to meeting you.You ________come over and have dinner with us this weekend. A.Will B.must C.may D.shall 答案与解析:B 题意为:我家所有人都盼望和你见面,这个周末你一定要过来和我们共进晚餐。根据题意可知选must“必须”。 20.—This________John's car.Its number is AC506. —I don't think so.He said a small white car but this is a small yellow one. A.can't be B.must be C.may not be D.should be 答案与解析:B 题意为:“那一定是约翰的汽车,车牌是AC506。”“我认为不是。他说他的是一辆白色的小轿车,但这是一辆黄色的。”根据题意可知是表示对现在肯定的推测,故选B。 21.Being examined twice a year,whether it is a car or a bus or a truck,is the rule that every driver________obey in this city. A.shall B.can C.ought to D.need 答案与解析:A 题意为:无论是小汽车、公共汽车还是卡车,在这个城市里年检两次是每位司机应该遵守的规定。当表示按要求“必须,应该”做的事并且主语是二、三人称时只能用shall。 22.Last night I tried to call on you but your dog simply________not let me come through the gate. A.might |