现代英语语法自考题分类模拟21(总分:80.00 ,做题时间:90 分钟)一、PART ONE总题数:0,分数:0.00)二、单项选择题(总题数:29,分数:29.00)1.Must we do it now? No, you _____ .(分数: 1.00 )A. wonB. needn VC. canD. don解析:[解析]译文:“我现在必须做这件事吗?”“不,你不必。
” must意为“必须、必要”。
回答must引导的问句时,如果是否定的回答,不能用mustn ,而要用needn 或don have to 。
答案为B。
2.She was absent from class for a week. She _____ sick.(分数: 1.00 )A. may beB. could be VC. might beD. must have been解析:[解析]译文:她已经旷课一周了。
她可能生病了。
在肯定句中,may表示现实可能性,can表示理论可能性,might 是may的过去式,could是can的过去式,而must+have+been表示对过去发生的事情的肯定推测。
而本句只是通过没来上课推断其原因可能是她生病了。
答案为B。
3.You ___ to have done silly things.(分数: 1.00 )A. had oughtB. hadn oughtC. didn oughtD. ought not V解析:[解析]译文:你不应该做这么愚蠢的事情。
根据题意知本题要用否定,A错;ought to意为“应该”,是情态动词,它不受人称和时态的限制,其否定直接在ought后加not。
答案为D。
4.I haven been able to answer his letter. Perhaps I ______ next week.(分数: 1.00 )A. wouldB. mayC. am able toD. will be able to V解析:[解析]译文:我还不能给他回信呢。
或许我下周能给他回。
从题中的时间状语next week 可知本题要用一般将来时,而此处要意为“能够” ,可用be able to 。
答案为D。
5. — ____ aloud to me while I do the ironing?—With pleasure. What book would you like?(分数: 1.00 )A. Will you read VB. Do you readC. Are you going to readD. Did you read解析:[解析]译文:当我熨衣服的时候你愿意大声读吗?从回答with pleasure 可知四个选项中能表示意愿的只有will ;D 是B的过去式,不仅时态不对,而且B和D只是对read aloud的提问,不带感情色彩;C意为打算,计划,不合题意。
答案为A。
6. _________________________________ The swimmer was very tired but he reach the shore before he collapsed.(分数: 1.00 )A. couldB. was able to VC. mightD. may解析:[解析]译文:虽然游泳者非常累,但在筋疲力尽之前,他还是能够游到岸边的。
can与be able to均可表某人做某事的能力,常可互换。
但can 的时态只有现在时(can)和过去时(could);be able to 根据需要可以用各种时态,还可与情态动词连用。
而且can 指有能力,但实际上不一定做得到,而be able to 指不仅有能力,且实际上做到了。
could 是can的过去式;might是may的过去式,两者都表示可能,且可能性比can小。
根据句意游泳者实际上做到了。
答案为B。
7.If it sounds too good to be true, it _____ just a Pyramid Scheme.(分数: 1.00 )A. might be VB. could beC. will beD. can be解析:[解析]译文:如果这件事情听起来太完美了而不真实,它可能就是非法传销。
本题用“情态动词+动词原型”表示对现在的事情的推测。
can,could 和might 都可用在条件句中,表示假想的情况,其可能性依次减弱,若无客观事实根据,纯凭主观臆断,则猜测语气弱。
本题没有事实依据,要用推测性最弱的。
答案为A。
8. Mr. Brown was concerned that his unpopular political position ____ a disastrous effect onhis career.(分数: 1.00 )A. could beB. might have VC. have beenD. shall be解析:[解析]译文:布朗先生担心他不得人心的政治地位可能会对他的事业造成不良影响。
have an effecton sth.意为“对……产生影响”,是固定搭配。
根据题意知本题是表示推测,用情态动词+动词原形即可。
答案为B o9. ____ you be happy!(分数: 1.00 )A. May VB. CanC. MustD. Would解析:[解析]译文:祝你幸福。
此处may表示希望,祝愿,意为“祝……,但愿……”;其他三项没有这种用法。
答案为A o10.I don believe him, he _______ be serious.(分数: 1.00 )A. neednB. can VC. shouldnD. mustn解析:[解析]译文:我不相信他,他不可能是认真的。
A表示“没必要……”;B为否定的推测,意为“不可能……”;C为“不应该……”,指可以这么做但是不应该这么做;D为“禁止做……”,must —般只表肯定的推测。
根据题意知本题是否定的推测。
答案为B。
11.As it turned out to be a small house party, we _____ so formally.(分数: 1.00 )A. need not have dressed up VB. must not have dressed upC. did not need to dress upD. must not dress up解析:[解析]译文:事实证明那只不过是一个小型的家庭聚会罢了,所以我们没有必要穿得那么正式。
need既可用作实义动词也可作情态动词,作实义动词时用need to do sth. ;作情态动词时,need not do sth.意为“没有必要做... ” ;must not do sth. 意为“禁止做....... ”。
根据题意知本题要用need,而且dressup发生在turned out之前,要用"情态动词+have done "表示与过去事实相反,意为"本应该”。
答案为A12.If we hadn got everything ready by now, we ________ a terrible time tomorrow.(分数: 1.00 )A. would have VB. had hadC. would have beenD. would have had解析:[解析]译文:如果我们现在还没有准备好一切的话,我们明天将会很麻烦的。
从句子结构看,if 条件句中用的是过去完成时,主句很容易错选D,事实上本题不是对过去的虚拟,因为题中有具体的时间状语tomorrow,主句要用将来时。
答案为A。
13.You are welcome. This is what I _____do.(分数: 1.00 )A. should be able toB. had betterC. ought to VD. might解析:[解析]译文:不用谢,这是我应该做的。
should be able to do 意为“应该能够”,表示一种能力;had better do 意为“最好”,表示一种建议;ought to do 意为“应该”;might 意为“可能”。
答案为C。
14.If you had others do your homework, you _____ t hem eat your lunch.(分数: 1.00 )A. had better to haveB. might as well haveC. should have to haveD. ought to have V解析:[解析]“had bette叶动词原形”意为“最好 .. ” ;might as well意为“不妨,也应该.... ” ;should have done 意为“本该做……” ;ought to do意为“应该做……”。
D项的语气更坚定。
原句意为:如果你让别人帮你做作业,那你也应该让他们吃你的午饭。
答案为D。
15. You ___ pass the exams before you could enter the college.(分数: 1.00 )A. has toB. mustC. had to VD. need解析:[解析]译文:你得先通过考试才能上大学。
have to 意为“不得不”,指的是一种客观需要,有各种时态和人称的变化;must意为“必须,必要”,指的是说话人的主观看法;need意为“需要”,指的是一种必要性和一种客观的需要。
从句中的could 可知主句要用过去式,即had to 。
答案为C。
16. Mr. Jones, ____ you tell me what has happened?(分数: 1.00 )A. mayB. mustC. mightD. could V解析:[解析]译文:琼斯先生,你可以告诉我究竟发生了什么吗?句型“could you do sth.? ”表示提出请求,是固定用法。
答案为D。
17. The onset of spring in Britain ___ come quietly this year due to dwindling numbers of cuckoo.(分数: 1.00 )A. mightB. wouldC. may VD. can解析:[解析]译文:由于布谷鸟在逐渐减少,英国的春天今年可能会静静的到来。
根据题意知本题是对将来的推测,B 为过去将来时,时态不符;A、C、D都表示推测,D用于否定的推测,表示“不可能”,与本题不符;A指的是没有事实依据的推测,因为本题后面讲了布谷乌减少,有一定的事实依据,用C更符合题意。