1.—May I sit beside you, sir? —No, you ________ . My girlfriend is coming soon. ( ) A.can’t B.mustn’t C.needn’t D.shouldn’t 2.— ________ I speak to May, please? —I’m sorry she ________ come to the phone because she isn’t in. ( ) A.Might; won’t B.Can; mustn’t C.May; can’t D.Could; shouldn’t 3.—I want to know if I ________ smoke here. —No, you ________ . Could you see the sign “NO SMOKING” there? ( ) A.can; needn’t B.must; can’t C.shall; won’t D.may; mustn’t 4.My wife never remembers my telephone number. She always ________ look it up. ( ) A.must B.should C.would D.has to 5.— ________ you pass me the English magazine, please? —Sure. Here you are. ( )A.Could B.Need C.Must D.Might 6.—Must I go to work with you? —No, you ________ . Linda ________ go with me. ( ) A.mustn’t; can B.can’t; has to C.daren’t; should D.needn’t; may 7.— ________ I tell Mary the test results? —No, you ________ . She’s already got the score. ( ) A.Will; won’t B.Shall; needn’t C.May; mustn’t D.Can; don’t 8.You ________ be careful when crossing here—the traffic lights aren’t working. ( ) A.might B.ought to C.could D.may 9.—Could I borrow you bicycle? —Yes, of course you ________ . ( ) A.will B.should C.can D.need 10.Joan ________ come with us this afternoon, but she isn’t very sure yet. ( ) A.can B.may C.must D.will 11.I ________ ask you the question because I thought I ________ be wrong. ( ) A.daren’t; must B.mustn’t; can C.needn’t; may D.can’t; should 12.It’s nearly eight o’clock. Mike ________ be here at any moment. ( ) A.need B.has to C.should D.can 13.The fire spread through the building very quickly but everyone ________ get out. ( ) A.had to B.would C.could D.was able to 14.—What do you think of his answer? —I don’t think it ________ be right. ( ) A.should B.might C.must D.can 15.—Is John coming by train? —He should, but he ________ . He likes driving his car. ( ) A.can’t B.needn’t C.may not D.mustn’t 16.He doesn’t have to work tomorrow, but you have got to, ________ you? ( ) A.don’t B.haven’t C.haven’t got D.can’t 17.You ________ wake me up when I fall asleep, ________ you? ( ) A.haven’t better; have B.would not rather; would C.had better not; should D.had not better; must 18.—Why! I couldn’t get you on the phone this morning. —We ________ tennis in the yard when you phoned me. ( )A.could be playing B.must be playing C.must have been playing D.should have played 19.—We didn’t see him at the lecture. —Neither did anybody else. He ________ it. ( ) A.may not have attended B.mustn’t attend C.can’t have attended D.couldn’t attend 20.—I came here by taxi and the driver charged me 50 yuan. —Really? You ________ have come by bus. ( ) A.could B.must C.may D.should 21.—Do you still remember when we went to the GREat Wall? —I can’t remember it well, but ________ it have been sometime last May? ( ) A.should B.must C.could D.would 22.—I wonder why Mr Lin didn’t come to work. —He ________ have been ill. ( ) A.needn’t B.should C.might D.can 23.—No one passed the mathematics examination today. —I guess we ________ the exercises last night. ( ) A.could review B.should review C.might review D.should have reviewed 24.She ________ the hospital so soon, for she hasn’t yet recovered. ( ) A.wouldn’t have left B.shouldn’t have left C.needn’t leave D.hadn’t left 25.Why didn’t you tell me there was no meeting today? I ________ all the way here through the heavy snow. ( ) A.needn’t have driven B.can’t have driven C.must have driven D.shouldn’t have driven 答案与解析: 1.A。 2.C。请某人接电话用May/Can/Could I speak to...,please?表否定推测用can’t。 3.D。 may表允许。从NO SMOKING知道是不准、禁止等意思,故用mustn’t。 4.D。表客观上不得不,这是记不住的后果。 A表主观必须,不合题意。 5.A。表示客气请求,用Will/ Could/ Would you...? 6.D。Must I...?的否定回答用needn’t/don’t have to。可能性不大用may。 7.B。表征询意见用Shall I/he...?用于第一、三人称。从“她已经拿到分数单了”可知,没必要告诉她考试结果。 8.B。表建议应该做某事,用should/ought to。 9.C。回答别人可否借某物时,肯定句用Yes, you can. 否定句常用I’m sorry/afraid...表婉言谢绝。 10.B。从he isn’t sure知道,可能性小的肯定推测用may。 11.A。根据句意:我错了,才不敢问。 12.C。表本应该,实际并未如此。 13.D。 14.D。表否定推测,语气肯定。主句否定词not应转移到宾语从句的谓语。 15.C。从前后语境看,推测语气不肯定。 16.B。have to...反问用don’t...? have got to...反问用haven’t...? 17.C。had better的否定式是had better not,反意疑问句多用should。 18.C。对过去情况有充分依据的肯定推测。 19.C。对过去情况可能性的否定推测。 20.D。表过去本应该做而实际未做某事。 21.C。对过去情况可能性的疑问推测。 22.C。表对过去情况可能性较小的肯定推测。might比may的可能性更小。 23.D。表过去本该做而实际未做某事。 24.B。表过去本不该做实际又做了某事。 25.A。表过去做了本没有必要做的某事。 |