1、_____ these spelling mistakes, I would have got a full mark in my English examination.
A.Because of
B.But for
C.In case of
D.In spite of
2、She is ________ newcomer to ________ chemistry but she has already made some important discoveries.
A.the, the
B.the, 不填
C.a, 不填
D.a, the
3、The church tower which ______ will be open to tourists soon. The work is almost finished.
A.has restored
B.has been restored
C.is restoring
D.is being restored
4、It is when you nearly lose someone when you become fully conscious of how much you value them. A.when B.when C.fully D.them 改错__________
答案解析:
1.【答案】B。解析:考查固定搭配。句意:要不是这些拼写错误,我就会在英语考试中得满分了。because of因为;but for要不是;in case of万一;in spite of尽管。根据句意以及虚拟语气,可知此处用but for表示与过去事实相反的假设。故选B。
2.【答案】C。解析:考查冠词的用法。句意:虽然她在化学方面是个新手,但她已经有了一些重要的发现。newcomer是单数可数名词,泛指某类人中的一个,要用不定冠词。抽象名词或学科名称前不加任何冠词,chemistry是表示学科的抽象名词,因此前面不加the。故选C。
3.【答案】D。解析:考查时态语态。句意:正在被修复的教堂塔楼不久将向游客开放。修复工作已基本完成。塔应该是“被修复”,故用被动语态,排除A、C选项;根据后句可判断“塔还正在被修建”,用现在进行时。故答案选D。
4.【答案】B改为that。解析:考查强调句。句意:只有当你快失去某人的时候,你才会完全意识到你有多珍惜他。第二个when应改为that。此题考查强调句结构“It is/was+被强调部分+that/who+剩余部分”,将it is...that去掉之后句子成分完整,句意通顺。故将第二个when改为that。
免责声明:本站所提供试题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。