21.正确答案:A答案解析:在以here, there, up, down, in, on, out, away, off等副词开头的句子里,主语是名词时,句子主谓全部倒装,以示强调。但主语是人称代词时,不倒装。
22.正确答案:C答案解析:which是关系代词,在从句中作宾语。其他几个答案都不能作宾语。
23.正确答案:D答案解析:第一个had是过去完成时,第二个had表示“有”。
24.正确答案:B答案解析:make sb done: 使某人被…
句意:嘈杂声那么大,以至于听众无法听清演讲者的话。
25.正确答案:D答案解析:into which引导的是problem的定语从句。which指代problem,into与research搭配。
26.正确答案:B答案解析:句意:他们经历了大量的并且可能是危险的实际飞行训练。
27.正确答案:D答案解析:首先需要注意early in May表示“五月初”的意思,选项A“让别人准备完”这种表达是不准确的;此外get the preparation done表示的是“把准备工作做完”,选项B的表达不是很准确。
28.正确答案:B答案解析:本题中没有连词,它不是复合句,也不是并列句。 句中使用了逗号,且we 小写,可知其不是两个简单句。能够这样使用的只有独立主格或with的复合结构。据此判断,本句中使用的是独立结构, 其结构为:名词+分词。 由于permit在这里翻译为“天气允许”,表主动,应用现在分词,故选B.
29.正确答案:C答案解析:in proportion to是固定搭配, 意为“与……成比例, 与……相称”。反义语:out of proportion不成比例,不相称。本题译文:我认为该设备的大修费并不过分, 是与它的大小相称的。
30.正确答案:A答案解析:参考译文:很难理解这种错综复杂的计算。intricate 错综复杂的,纠缠不清的; varied 不同的,种种的; indispensable 不可缺少的,绝对必要的; equable 变动甚少的,稳定的。
31.正确答案:C答案解析:从本题后半句可以看出这是一个与过去事实相反的虚拟条件句,从句中的动词要用“had +过去分词”,如果将if省略,had要位于主语之前,构成倒装句,故本题的答案是C.Had it not been for the free ticket =If it had not been for the free ticket.
32.正确答案:A答案解析:主语为nobody时,谓语动词用单数,如果主语被but, as wellas, with等短语修饰,谓语仍与主语的数保持一致。该题易误选C、D,选D的原因在于词组记忆不清,用介词to时之后应加具体项目。而选择C就在于误把you作为主语对待了。而实际上nobody才是主语。
33.正确答案:B答案解析:以so开头的句子如果是表示前面所表达的内容也适合于另一个人或物时,句子要用倒装语序,这时前后的主语不一致;但当so开头的句子只是重复前一句的意思,表示“的确”,“如此”,前后主语是同一人或物时,句子不用倒装语序。根据题目的意思,本题的答案是B.
34.正确答案:D答案解析:with whom引导定语从句。with whom放在从句中即为:my father works with the engineer.
35.正确答案:D答案解析:为了保持句子的平衡,往往用先行词it作形式主语或形式宾语,而把真正的主语或宾语放到后面,尤其是that引导的主语从句往往用先行词it作形式主语。此句也可以改写为:That English is being accepted as an international language is a fact.
36.正确答案:C答案解析:句意:幸福未必总是伴随金钱而来。go with:伴随,与……相配
37.正确答案:B答案解析:本句中含有be+of+n.这个结构。dating back to the 16th century的逻辑主语是stone figure.
38.正确答案:D答案解析:句意:你从中能欣赏外面风景的就是这座房子。在定语从句中判断用关系代词还是用关系副词,需要弄明白在从句中需要什么语法成分,也就是说,要看关系词在定语从句中担任什么成分,本题的定语从句中少地点状语,先行词又是表地点的名词,故可选用where.观察四个选项后,我们发现并无where一词,我们可以用“介词+ which”来代替。注意,本句话所表达的应该是:You can enjoy the scenery from the house,故可排除A选项,选D.
39.正确答案:C答案解析:本题考查的是倒装结构的用法。第二分句中因有否定副词never提前,故应用倒装结构;第一分句中的have been married已限定了时态,据此可排除D项。
40.正确答案:B答案解析:rather than 而不是。other than 不同于,除了;in place of 代替;instead 代替。
相关推荐: