1、现代英语语法自考题-17 及答案解析(总分:100.00,做题时间:90 分钟)一、BPART ONE/B(总题数:0,分数:0.00)二、B单项选择题/B(总题数:33,分数:33.00)1.The swimmer was very tired but he _ reach the shore before he collapsed. A. could B. was able to C. might D. may(分数:1.00)A.B.C.D.2.Mr. Jones, _ you tell me what has happened? A. may B. must C. might D. c
2、ould(分数:1.00)A.B.C.D.3.I dont believe him, he _ be serious. A. neednt B. cant C. shouldnt D. mustnt(分数:1.00)A.B.C.D.4.If we hadnt got everything ready by now, we _ a terrible time tomorrow. A. would have B. had had C. would have been D. would have had(分数:1.00)A.B.C.D.5.She was absent from class for
3、a week. She _ sick. A. may be B. could be C. might be D. must have been(分数:1.00)A.B.C.D.6.The onset of spring in Britain _ come quietly this year due to dwindling numbers of cuckoo. A. might B. would C. may D. can(分数:1.00)A.B.C.D.7.You _ her in her office, because shes been on business just for a we
4、ek. A. neednt have seen B. might have seen C. must have seen D. cant have seen(分数:1.00)A.B.C.D.8.If you had others do your homework, you _ them eat your lunch. A. had better to have B. might as well have C. should have to have D. ought to have(分数:1.00)A.B.C.D.9._ you be happy! A. May B. Can C. Must
5、D. Would(分数:1.00)A.B.C.D.10.If it sounds too good to be true, it _ just a Pyramid Scheme. A. might be B. could be C. will be D. can be(分数:1.00)A.B.C.D.11.The girl _ prefer to give him the cash and call it square. A. could B. should C. ought D. might(分数:1.00)A.B.C.D.12.Since she is angry, we _. A. ha
6、d better leaving her alone B. should leave her alone C. must leave her alone D. might as well leave her alone(分数:1.00)A.B.C.D.13.Mr. Brown was concerned that his unpopular political position _ a disastrous effect on his career. A. could be B. might have C. have been D. shall be(分数:1.00)A.B.C.D.14._a
7、loud to me while I do the ironing?With pleasure. What book would you like? A. Will you read B. Do you read C. Are you going to read D. Did you read(分数:1.00)A.B.C.D.15.I havent been able to answer his letter. Perhaps I _ next week. A. would B. may C. am able to D. will be able to(分数:1.00)A.B.C.D.16.W
8、e didnt know his telephone number, otherwise we _ him. A. would telephone B. would have telephoned C. had telephoned D. must have telephoned(分数:1.00)A.B.C.D.17.My train is going to arrive at Shanghai at about eight oclock tonight. The plane Id like to take from there _ by then. A. would leave B. wil
9、l have left C. has left D. had left(分数:1.00)A.B.C.D.18.“_ some hot coffee now?“ A. Do you like B. Will you like C. Should you like D. Would you like(分数:1.00)A.B.C.D.19.The general sent out word that no one in the bunker _ to bed until further orders. A. will go B. would go C. was about to go D. was
10、to go(分数:1.00)A.B.C.D.20.“Did they blame him for his mistakes?“ “Yes, but they _ so.“ A. would rather not do B. shouldnt do C. shouldnt have done D. had better not do(分数:1.00)A.B.C.D.21.I said a high school girl who has a record of dependability _ to date. A. should be permitted B. shall permit C. w
11、ould be permitted D. will permit(分数:1.00)A.B.C.D.22.Mary _ have been invited to the party, but she wasnt. A. must B. should C. can D. would(分数:1.00)A.B.C.D.23.I _ everything by the time you get back next week. A. shall finish B. have finished C. will be finishing D. shall have finished(分数:1.00)A.B.C
12、.D.24.He promised me a letter; he ought to _ it days ago. A. be written B. have written C. be writing D. write(分数:1.00)A.B.C.D.25.You _ to have done silly things. A. had ought B. hadnt ought C. didnt ought D. ought not(分数:1.00)A.B.C.D.26.Mr. Smith isnt here yet. I think he _ about the meeting. A. sh
13、ould have forgot B. ought to forget C. must have forgotten D. may not forget(分数:1.00)A.B.C.D.27.You _ pass the exams before you could enter the college. A. has to B. must C. had to D. need(分数:1.00)A.B.C.D.28.Marys score on the test is the highest in her class; she _ have studied very hard. A. may B.
14、 should C. must D. ought to(分数:1.00)A.B.C.D.29.You are welcome. This is what I _ do. A. should be able to B. had better C. ought to D. might(分数:1.00)A.B.C.D.30.“Must we do it now? No, you _.“ A. wont B. neednt C. cant D. dont(分数:1.00)A.B.C.D.31.As it turned out to be a small house party, we _ so for
15、mally. A. need not have dressed up B. must not have dressed up C. did not need to dress up D. must not dress up(分数:1.00)A.B.C.D.32.It was very kind of you to do the washing-up, but you really _ it. A. neednt do B. shouldnt have done C. didnt have to do D. mustnt have done(分数:1.00)A.B.C.D.33.No one _
16、 the truth to her. A. dares tell B. dare tells C. dares tells D. dare tell(分数:1.00)A.B.C.D.三、BPART TWO/B(总题数:0,分数:0.00)四、B填空题/B(总题数:0,分数:0.00)五、BSection A/B(总题数:3,分数:3.00)34.am, were, has been, will be, shall be, should beI _ anxious that nobody _ hurt.(分数:1.00)填空项 1:_35.eat, ate, enjoy, enjoyed, wo
17、uld enjoyMedical evidence suggests that most people _ better health if they _ less refined sugar.(分数:1.00)填空项 1:_36.didnt come, has come, cant come, at, around, withPut the food where the cat _ _ it.(分数:1.00)填空项 1:_六、BSection B/B(总题数:12,分数:12.00)37.This 1 (cure) your cough if you had taken it.(分数:1.
18、00)填空项 1:_38.You want to spend so much money on it? If I were you, I 1 (not do) that.(分数:1.00)填空项 1:_39.You 1 (not carry) the parcel home. The shop would have delivered it if you had asked.(分数:1.00)填空项 1:_40.They arranged that the demonstration 1 (take place) in their new showrooms.(分数:1.00)填空项 1:_4
19、1.Without the assistance of those giant machines, no bridge 1 (can build) on the river last year.(分数:1.00)填空项 1:_42.A good teacher must be neither too strict nor too weak; his manner must 1 (lie) these two.(分数:1.00)填空项 1:_43.If you hurried, you 1 (catch) the bus.(分数:1.00)填空项 1:_44.Without music, the
20、 world 1 (be) a dull place.(分数:1.00)填空项 1:_45.We 1 (finish) the job by the time you come back.(分数:1.00)填空项 1:_46.You 1 (make) noise in the library while others are reading attentively.(分数:1.00)填空项 1:_47.She took a taxi to the station so that she 1 (not miss) the train.(分数:1.00)填空项 1:_48.The lights h
21、ave gone out. A fuse _ (blow).(分数:1.00)填空项 1:_七、B改错题/B(总题数:6,分数:6.00)49.May there be life on Mars?(分数:1.00)填空项 1:_50.She talked a long time, and in the end she could make him believe her.(分数:1.00)填空项 1:_51.You could listen to the doctors advice.(分数:1.00)填空项 1:_52.Anybody who wants to attend the meet
22、ing ought send a note to the chairperson.(分数:1.00)填空项 1:_53.There is something wrong with the car; it needs overhauled.(分数:1.00)填空项 1:_54.The truth of course is that you must have to pay a professional to do it for you.(分数:1.00)填空项 1:_八、B改写句子/B(总题数:2,分数:16.00)Using modal auxiliary+infinitive:(分数:6.0
23、0)(1).It is not even barely possible that he made that mistake.(分数:2.00)_(2).It is possible that the chair will accept your proposal if you put it in the right way.(分数:2.00)_(3).All men will certainly die.(分数:2.00)_Using modal verbs:(分数:10.00)(1).He was the last person to do such kind of thing.(分数:2
24、.00)_(2).Perhaps he was working for Simons.(分数:2.00)_(3).Am I not right in supposing this is the one you want?(分数:2.00)_(4).Im sure that he is working late at the office.(分数:2.00)_(5).They were obliged to sell their house in order to pay their debts.(分数:2.00)_九、B简答题/B(总题数:9,分数:30.00)55.What are the
25、two major semantic categories of modal auxiliaries?(分数:3.00)_56.What do modal auxiliaries in the predictive use generally express?(分数:3.00)_57.Can we assess the degree of probability concerning the existence of a past event?(分数:3.00)_58.As expressions of possibility, are can and may interchangeable
26、in all situations?(分数:3.00)_59.What are the special use of will in the predictive meaning?(分数:3.00)_60.When shall is used with a subject other than the first person, what does it usually indicate?(分数:3.00)_61.Given their semantic similarity, are should and ought to always interchangeable?(分数:4.00)_6
27、2.What is the difference in meaning between should and must in the non-predictive use?(分数:4.00)_63.What are the differences between have to and have got to?(分数:4.00)_现代英语语法自考题-17 答案解析(总分:100.00,做题时间:90 分钟)一、BPART ONE/B(总题数:0,分数:0.00)二、B单项选择题/B(总题数:33,分数:33.00)1.The swimmer was very tired but he _ re
28、ach the shore before he collapsed. A. could B. was able to C. might D. may(分数:1.00)A.B. C.D.解析:解析 译文:虽然游泳者非常累,但在筋疲力尽之前,他还是能够游到岸边的。can 与 be able to 均可表某人做某事的能力,常可互换。但 can 的时态只有现在时(can)和过去时(could);be able to根据需要可以用各种时态,还可与情态动词连用。而且 can 指有能力,但实际上不一定做得到,而 be able to 指不仅有能力,且实际上做到了。could 是 can 的过去式;might
29、 是 may 的过去式,两者都表示可能,且可能性比 can 小。根据句意游泳者实际上做到了。答案为 B。2.Mr. Jones, _ you tell me what has happened? A. may B. must C. might D. could(分数:1.00)A.B.C.D. 解析:解析 译文:琼斯先生,你可以告诉我究竟发生了什么吗?句型“could you do sth.?”表示提出请求,是固定用法。答案为 D。3.I dont believe him, he _ be serious. A. neednt B. cant C. shouldnt D. mustnt(分数:
30、1.00)A.B. C.D.解析:解析 译文:我不相信他,他不可能是认真的。A 表示“没必要”;B 为否定的推测,意为“不可能”;C 为“不应该”,指可以这么做但是不应该这么做;D 为“禁止做”,must 一般只表肯定的推测。根据题意知本题是否定的推测。答案为 B。4.If we hadnt got everything ready by now, we _ a terrible time tomorrow. A. would have B. had had C. would have been D. would have had(分数:1.00)A. B.C.D.解析:解析 译文:如果我们现
31、在还没有准备好一切的话,我们明天将会很麻烦的。从句子结构看,if条件句中用的是过去完成时,主句很容易错选 D,事实上本题不是对过去的虚拟,因为题中有具体的时间状语 tomorrow,主句要用将来时。答案为 A。5.She was absent from class for a week. She _ sick. A. may be B. could be C. might be D. must have been(分数:1.00)A.B. C.D.解析:解析 译文:她已经旷课一周了。她可能生病了。在肯定句中,may 表示现实可能性,can 表示理论可能性,might 是 may 的过去式,co
32、uld 是 can 的过去式,而 must+have+been 表示对过去发生的事情的肯定推测。而本句只是通过没来上课推断其原因可能是她生病了。答案为 B。6.The onset of spring in Britain _ come quietly this year due to dwindling numbers of cuckoo. A. might B. would C. may D. can(分数:1.00)A.B.C. D.解析:解析 译文:由于布谷鸟在逐渐减少,英国的春天今年可能会静静的到来。根据题意知本题是对将来的推测,B 为过去将来时,时态不符;A、C、D 都表示推测,D
33、用于否定的推测,表示“不可能”,与本题不符;A 指的是没有事实依据的推测,因为本题后面讲了布谷乌减少,有一定的事实依据,用 C 更符合题意。答案为 C。7.You _ her in her office, because shes been on business just for a week. A. neednt have seen B. might have seen C. must have seen D. cant have seen(分数:1.00)A.B.C.D. 解析:解析 译文:你不可能在办公室见到过她,因为她已经出差一周了。neednt have done 表本来不需要做某
34、事而做了;might have done 表可能做过某事;must have done 表对过去事情的肯定推测,译成“一定做过某事”;cant have done 表对过去事情的否定推测,译成“不可能做过某事”。根据题意知本题是对过去的否定推测,要用 D。答案为 D。8.If you had others do your homework, you _ them eat your lunch. A. had better to have B. might as well have C. should have to have D. ought to have(分数:1.00)A.B.C.D.
35、解析:解析 “had better+动词原形”意为“最好”;might as well 意为“不妨,也应该”;should have done 意为“本该做”;ought to do 意为“应该做”。D 项的语气更坚定。原句意为:如果你让别人帮你做作业,那你也应该让他们吃你的午饭。答案为 D。9._ you be happy! A. May B. Can C. Must D. Would(分数:1.00)A. B.C.D.解析:解析 译文:祝你幸福。此处 may 表示希望,祝愿,意为“祝,但愿”;其他三项没有这种用法。答案为 A。10.If it sounds too good to be t
36、rue, it _ just a Pyramid Scheme. A. might be B. could be C. will be D. can be(分数:1.00)A. B.C.D.解析:解析 译文:如果这件事情听起来太完美了而不真实,它可能就是非法传销。本题用“情态动词+动词原型”表示对现在的事情的推测。can,could 和 might 都可用在条件句中,表示假想的情况,其可能性依次减弱,若无客观事实根据,纯凭主观臆断,则猜测语气弱。本题没有事实依据,要用推测性最弱的。答案为 A。11.The girl _ prefer to give him the cash and call
37、it square. A. could B. should C. ought D. might(分数:1.00)A.B.C.D. 解析:解析 译文:这个女孩也许愿意把钱给他,从而两不相欠。should 意为“应该”,ought 后接动词要用 ought to。根据题意本题要用表推测的情态动词,could 和 might 都表推测,但是 could 的可能性比 might 大,本题没有事实依据,要用可能性较小的 might。答案为 D。12.Since she is angry, we _. A. had better leaving her alone B. should leave her
38、alone C. must leave her alone D. might as well leave her alone(分数:1.00)A.B.C.D. 解析:解析 译文:既然她生气了,我们让她单独待会儿也好。had better 意为“最好”,表建议,其后接动词原形,A 错;B 和 C 语气太强,合有强制性的,不合题意。might as well 意为是合乎情理的,表示一种提议,符合题意。答案为 D。13.Mr. Brown was concerned that his unpopular political position _ a disastrous effect on his
39、career. A. could be B. might have C. have been D. shall be(分数:1.00)A.B. C.D.解析:解析 译文:布朗先生担心他不得人心的政治地位可能会对他的事业造成不良影响。have an effect on sth. 意为“对产生影响”,是固定搭配。根据题意知本题是表示推测,用情态动词+动词原形即可。答案为 B。14._aloud to me while I do the ironing?With pleasure. What book would you like? A. Will you read B. Do you read C
40、. Are you going to read D. Did you read(分数:1.00)A. B.C.D.解析:解析 译文:当我熨衣服的时候你愿意大声读吗?从回答 with pleasure 可知四个选项中能表示意愿的只有 will;D 是 B 的过去式,不仅时态不对,而且 B 和 D 只是对 read aloud 的提问,不带感情色彩;C 意为打算,计划,不合题意。答案为 A。15.I havent been able to answer his letter. Perhaps I _ next week. A. would B. may C. am able to D. will be able to(分数:1.00)A.B.C.D. 解析:解析 译文:我还不能给他回信呢。或许我下周能给他回。从题中的时间状语 next week 可知本题要用一般将来时,而此处要意为“能够”,可用 be able to。答案为 D。16.We didnt know his telephone number, otherwise we _ him. A. would telephone B. would have telephoned C. had telephoned D. must ha