1、________ more careful, his ship would not have sunk
A.Had the captain been
B.If the caption were
C.Should the captain be
D.If the caption would have been
2、It is necessary to have a good understanding of all the terms and conditions before signing a contract.
A.先好好讨论一下各项条款,看是否有必要签合同。 B. 在签订合同之前必须充分理解合同中的所有条款。 C. 对所有合同条款都已正确理解,现在可以签合同。 D. 合同的所有条款要更好地解释之后方能签字生效。
3、The research group produced two reports based on the survey, but ________ contained any useful suggestions.
A.all
B.none
C.either
D.neither
4、— Have you seen ________ pen? I left it here this morning. — Is it ________ black one? I think I saw it somewhere.
A.a; 不填
B.the; the
C.the; a
D.a; a
答案解析:
1.【答案】A。解析:虚拟语气。根据句意并结合四个选项可知,本句包含一个省略了if的条件句。根据主句中的would not have sunk可知,句中表示的是与过去情况相反的假设,所以从句谓语动词应用“had+过去分词”形式。另外,虚拟条件句省略if时,从句要用部分倒装,即将句中的had, were, should等词提至主语之前。故选A。
2.【答案】B。解析:关键词:necessary必要的,terms条款,signing签订,contract合同。A项翻译与原文完全不符,翻译错误。C项翻译与原文完全不符,翻译错误。D项,签合同而不是合同生效,错误。故选B。
3.【答案】D。解析:考查代词辨析。句意:研究小组在调查的基础上出具了两份报告,但是没有一份含有有用的建议。all和none作代词时,用于三者或三者以上,all表示肯定“全部,都”,none表示否定“没有一个”;either或neither 则指代两者,either表示肯定,意为“两者之中任何一个”;neither表示否定,意为“两者都不”。由two reports和连词but可知应用表示否定意义的neither。
4.【答案】D。解析:考查冠词。句意:——你看见一支钢笔了吗?我今天早上把它落在这里了。——是黑色的吗?我想我在哪儿见过。问句和答语中的pen均非特指,而是泛指,故应用不定冠词。故选D。
免责声明:本站所提供试题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。