2020年统招专升本考试正在进行,中公专升本小编根据近几年的考试大纲,为大家整理汇总了各个科目的练习题目,希望大家每天坚持练习,积极备考。更多备考资料请关注中公专升本官网!
1. —That car must have cost a lot of money.
—Oh, no, ________.
A. it mustn’t B. it hasn’t C. it doesn’t D. it didn’t
2. I ________ asleep in the corner, for I remember nothing of what happened during the night.
A. might fall B. must fall C. must have fallen D. can have fallen
3. I’m feeling sick. I ________ so much chocolate.
A. needn’t have eaten B. couldn’t have eaten C. mustn’t have eaten D. shouldn’t have eaten
4. My wallet is nowhere to be found. I ________ when I was on the bus.
A. must have dropped it B. must drop it
C. should have dropped it D. ought to have dropped it
5. Mr. Green ________ my letter, otherwise he would have replied before now.
A. must have received B. must have failed to receive
C. must receive D. must fail to receive
答案:
1. D。【解析】考查动词。句意:那辆车肯定花了不少钱。不,它没有。must have done表示对过去的事情的肯定推测。按照意思推理应该是没有花很多钱,应该用过去时态。it didn’t cost a lot of money,省略相同的部分应该为it didn’t。故选D。
2. C。【解析】考查情态动词+have done。句意:我一定是在角落里睡着了,因为夜里发生的事我一点也不记得了。从for引导的原因状语从句判断,本题是对过去发生动作的肯定推测,用must have done。故选C。
3. D。【解析】考查情态动词+have done。句意:我感到恶心。我不该吃这么多巧克力。表示不该做某事但却做了,应该用shouldn’t have done。故选D。
4. A。【解析】考查情态动词+have done。句意:我的钱包到处都找不到。肯定是在车上的时候,我把它弄掉了。对过去情况的肯定推测,用must have done。故选A。
5. B。【解析】考查情态动词+have done。句意:格林先生肯定没有收到我的信,否则他应该已经回信了。据此可以判断,格林先生没有收到我的信,排除A,C。这里是对过去有没有收到信进行推测,应该用must have done。fail to do表示做某事不成功。故选B。
欢迎关注湖北中公专升本考试网,关注中公专升本微信公众号:湖北统招专升本网,及时掌握考试资讯!
免责声明:本站所提供试题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。